相关疑难解决方法(0)

objective-c代码右键填充NSString?

有人可以给出一个代码示例,说明如何在objective-c中正确填充NSString吗?

例如,想要这些字符串:

Testing 123 Long String
Hello World
Short 
Run Code Online (Sandbox Code Playgroud)

如果右边填充到12的列宽:然后在每个的末尾添加一个刺"XXX",它将给出:

Testing 123 xxx
Hello World xxx
Short       xxx
Run Code Online (Sandbox Code Playgroud)

这是第二栏想要的.

iphone objective-c padding nsstring ios

14
推荐指数
2
解决办法
8574
查看次数

如何使用RegexKitLite转义NSString中的特殊字符?

我正在构建一个使用用户输入的字符串的正则表达式,但字符串可能包含特殊字符,如.\或*我希望那些被视为文字,而不是由它们在正则表达式中的特殊含义来解释.我试过这个:

NSString *word = [input stringByReplacingOccurrencesOfRegex:@"(\\P{L})" withString:@"\\$1"];
Run Code Online (Sandbox Code Playgroud)

但非字母字符转换为'$ 1'而不是以反斜杠为前缀.我在第二个学期尝试了一个和三个反斜杠但是那些在XCode中给了我一个'未知的转义序列'警告.如果没有RegexKitLite认为我正在逃避美元符号,我该如何打印反斜杠?

cocoa objective-c regexkitlite

3
推荐指数
1
解决办法
6031
查看次数

标签 统计

objective-c ×2

cocoa ×1

ios ×1

iphone ×1

nsstring ×1

padding ×1

regexkitlite ×1