问题标签 [nsrange]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cocoa - @selector 的语法
好的,不使用NSInvocation
,假设我有这个代码:
我将如何以 SEL removeObjectMessage 的形式执行最后一行?我必须在范围周围放一个包装器吗?我只想看看所有这些乱七八糟的语法......
iphone - 使用 NSRange 的问题:索引超出范围
我正在尝试检测我的字符串中的网站 URL,然后做一些属性字符串的东西,比如加粗等。
我的正则表达式定义为:
这是我列举的地方:
我得到错误:
我该如何解决?
ios - 如何从 NSString 中捕获最后 4 个字符
我接受来自 aNSString
的随机数并将其传递给我正在创建的方法,该方法将仅捕获在.size
UITextField
string
我查看了NSString
类引用库,我发现唯一真正的选择看起来像我想要的那样是
我以前使用过一次,但是使用了“不会改变”的静态参数,但是对于这个实现,我想使用根据传入字符串的大小而改变的非静态参数。
到目前为止,这是我创建的方法,它是NSString
从其他地方的 IBAction 传递的。
sqlite - NSLog NSRange 问题
我有一个 NSSting 结果内容,其中包含动态的 html 数据,并且 html 数据的长度总是根据用户输入而不同。
我可以通过替换 NSString 中的 " 在 SQLite3 中插入我的 html 数据。现在的问题是 SQlite3 没有任何内置函数来查找特定子字符串的位置。在 SQL 中,您可以为此使用 CHARINDEX 或 Patindex。
现在我试图找到这个子字符串“sphinx”的位置。我尝试了 NSrange、substringWithRange 等,但我没有得到这个子字符串的确切开始和结束位置。如何使用 NSLog 在控制台中显示 NSRange。这是我的代码
如何从 NSString 中找到子字符串的确切位置?我也在 NSLog 中尝试了 %S,但没有结果。
我在 SQLite 表(文本数据类型)中也有相同的 NSString 结果内容数据。在没有 Charindex 和 patindex 函数的情况下,如何在 Sqlite 中找到字符的索引或子字符串的位置。由于 html 代码是动态的,长度根据用户输入而变化,所以我需要知道每次用户输入后子字符串的索引或位置。
iphone - 未知转义序列 - 正则表达式
我想验证我正在使用的电子邮件文本RegexKitLite.h
。我正在做如下事情:
现在我只是检查这是否有效。但我在第二行遇到错误。日志什么也没说。但是第二行有一个警告,上面写着:
可能是什么问题?是表达有问题还是有其他问题?
iphone - 匹配字符的 NSArray Objective-C
我必须匹配字符串中n 个特殊字符的出现次数。
我想用所有这些字符(它们是 20+)创建一个数组,并创建一个函数来匹配它们中的每一个。
我只有字符串中特殊字符的总数,所以我可以对它们进行一些数学计算。
所以在示例中:
该函数应返回 5。
匹配不在数组中的字符,获取字符串长度并输出原始字符串与没有特殊字符的字符串之间的差异会更容易吗?
这是最好的解决方案吗?
iphone - 删除部分 NSString 并将其复制到另一个 NSString
所以我有一个 NSString,可以这么说:NSString *mainString = @"My Name is Andrew (I like computers)";
我想从 mainString 中删除从“(”到“)”的所有内容。我想把“()”之间的所有东西都放入一个子字符串中。
例如:
我希望这是有道理的。这真的会帮助我。提前致谢。我一直在玩,NSRange
但NSMutableStrings
我遇到了麻烦。提前致谢。
iphone - 让 NSRangeException 越界崩溃
我有这个因错误而崩溃的代码*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSArray objectAtIndex:]: index 0 beyond bounds for empty array'
在这一行:
我看不出这里有什么问题,它正在从获取中提取数据。
iphone - 从文本文件中获取范围字符串而不使用 stringWithContentsOfFile 打开文件
我正在尝试从文本文件中读取文本。我使用 stringWithContentsOfFile 来做到这一点。
你们有没有其他方法可以快速获得字符串?
iphone - 如何针对另一个文本字段的值对文本字段应用验证?
我想对文本字段应用验证。我有两个文本字段,当第二个文本字段值等于“AM”时,我只想输入 0-11 值。如何针对另一个文本字段的值应用验证文本?
提前致谢...