问题标签 [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.

0 投票
1 回答
1596 浏览

objective-c - uitextview shouldChangeTextInRange 适用于所有方法

我已经输入了所有 3 种方法- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)string

但是,以下三种方法只能使用其中一种,我想知道应该如何编写代码才能使所有三种方法都以这种方式工作?

0 投票
3 回答
20744 浏览

ios - NSRange: range.location != NSNotFound vs. range.length > 0

我正在查看我的一个应用程序中的一些旧代码,并在可能存在问题的区域修复代码。

我看到很多旧代码使用...

那个代码“很好”,还是我应该把它改成这个?

这两种方法本质上是否相同?

0 投票
1 回答
245 浏览

filter - NSRegularExpressions - 在 Xcode 中过滤掉单词

我目前正在自学 NSRegularExpressions 以及如何从 RSS 提要中过滤某些内容。特别是,RSS 提要的格式为“some text ::(这里可以有一个 Re: 用于回复)some text :: some text”。我想删除那个 Re: 如果它存在的话。我知道应该有一种方法可以做到这一点,而无需在我目前拥有的一个中创建另一个 NSRegularExpression。我没有掌握所有的符号。我试图使用 ?: 从捕获中取消包含 Re: ,但我不太清楚如何。有人介意帮我看看这个并帮我一把吗?

0 投票
2 回答
67 浏览

iphone - 如何从字符串中获取字段

resultString 为 "{lhs: "100 印度卢比",rhs: "1.8612 美元",error: "",icc: true}"

我有一个字符串,在这四个字段中可用。现在我如何获取这个字符串的第二个字段。因为我想使用价值 = 1.8612 美元。我的问题是我的值是双引号,但关键不是。请帮助我进行此解析。

0 投票
1 回答
69 浏览

objective-c - 正则表达式语法问题objective-c

它给出:AA.BB 你好。

但是,我正在寻找 AL 范围内的后缀,如下所示

AA.BB

CC.JJ

BB.CC

然后我换成(^[A-L].\*)(^[A-L]*$[\\s])。所以它必须从 AL 开始,并在找到空间时结束。但这什么也没输出。

0 投票
1 回答
193 浏览

objective-c - 在找到所选字符串之前如何读取字符串?

我有一个字符串 NewString,我只想在字符“Choices:”之前显示文本。我只想在这些字符之前显示文本。我试过这个,但很明显它没有用。有什么建议么?

0 投票
1 回答
495 浏览

ios - 如何解析从索引到索引的 NSString?

我想解析这样的字符串:
NSString *str = @"firstcolumn second column text Third Column Text";

我有三列文本,每列可以是带空格的文本。
我知道列有多宽,col1 = 10 个字符长,col2 = 20,col3 = 30
我知道我可以使用 NSRange(0,len1),(10,len2),(20,len3)。

我收到崩溃“超出范围”错误,因为长度不同,列文本的长度不必达到其最大限制。

任何想法如何做到这一点?

我想在上面的例子中得到 code1 = A000,它的长度可以是 10 个字符,但不必像你看到的那样。同样,其他 2 列代码 2 和文本也是如此。我怎样才能做到这一点?

0 投票
2 回答
92 浏览

ios - 如何识别 NSString 中的特殊字符?

有一个小问题如何识别字符串中的特殊字符,如 {} * & ^ % $ # @ !_ . Nsrange 没有帮助我。

这是我的问题,我有一个 json 数组

这是我的问题,json 中的最后一个对象给了我 {},这使我的 tableview 向我抛出了一个 sigbart。我怎样才能跳过这个问题。

0 投票
3 回答
31163 浏览

ios - 如何为 NSString 中的子字符串获取 NSRange(s)?

我如何遍历这个 NSString 并为每次出现的“California”获取 NSRange,我想要 NSRange 因为我想在 NSAttributed 字符串中更改它的颜色。

0 投票
3 回答
852 浏览

objective-c - 在数组中搜索字符串以查找 NSRange

我正在尝试在数组中搜索字符串,但我只想在数组中的最后五个对象中搜索字符串。

我一直在摆弄我可以在 NSRange 上找到的每个参数,但无济于事。

我会发布一些示例代码,但我什至无法摆脱我需要的线路,无论是通过自省、枚举还是我错过的一些 NSRange 调用。