问题标签 [nsscanner]
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.
ios - 如何将“$123.4”之类的字符串更改为 floatValue
就像标题一样:如何在 iOS 中将字符串 @"$123.4" 更改为浮点值 123.4
任何帮助将不胜感激。提前致谢。
吉奇
ios - iOS NSScanner 从 2 个不同的输入中选择某个字符串
我传入了以下样式字符串:
和
我需要从给定的字符串中过滤掉字符串“79039882”或“82229979”。
目前我正在使用以下代码:
不幸的是,它在第一个格式化的字符串上失败了。我将如何解释这两种类型?
当在 temp1 中传递第一种字符串样式时,结果如下:
ios - 如何在iOS中的特定字符之后过滤字符串?
我想在字符'='之后过滤字符串。例如,如果 8+9=17 我的输出应该是 17。我可以使用 NSScanner 在“=”之前过滤字符,如何反转?我需要一种有效的方法来做到这一点,而不使用 componentsSeparatedByString 或创建一个数组
ios - NSString 删除重复的子字符串
如何从字符串中删除重复的替换?例如。我有:aaa,bbb,ttt,bbb,rrr。结果我想要aaa,bbb,ttt,rrr(删除重复的bbb)。我希望能得到你的帮助。谢谢。
ios - NSScanner 基于子字符串“@”的最后一次出现
我有一个使用 @ 符号的类似于 twitters 的用户名系统。
我通过输入@username 将其设置为向用户发送消息。这与 Twitter 中的提及基本相同。
到目前为止,我已经能够检测到 @ 符号后面的文本,并在它碰到空白时停止检测。这已经用 NSScanner 完美地完成了。
我的问题是如果我想给多个@usernames 发送消息,NSScanner 只会检测到第一次出现。我需要它来检测最新的事件。我发现这是一个有用的工具:
我似乎无法弄清楚如何与 NSScanner 一起正确使用它。这是我的代码尝试的 2 个示例。
示例 1:
如您所见,我只是不太确定如何使这些协同工作以产生我正在寻找的结果。有任何想法吗?谢谢!
**************************更新*********************** *****
更具体地说,当用户输入 @ 符号并开始输入用户名时,我想根据他们输入的内容显示他们的朋友列表。所以很自然地,我想拉出@符号后面的字符串,并且随着用户不断输入,不断更新他们的朋友列表。一旦用户输入了一个空格,我们假设他们已经输入了用户名(用户名不能包含空格),所以我停止显示表格视图。
到目前为止,上面的代码只是检测并拉取@符号后面的字符串。这是现在的输出:
文本字段文本:你好@username
这非常有效,正如您所看到的,我可以继续对照一系列朋友检查此文本。
假设用户想用相同的文本向另一个用户发送消息,如下所示:
你好@username,这是我的朋友@goodfriend
这次它仍然显示第一个@username,但忽略第二个@goodfriend。
我认为最好的方法是告诉 NSScanner 引用最后一次出现的 @ 符号,因为我现在只引用第一个 @ 符号。
这也可能与我检测空白以知道用户已完成输入用户名的方式有关,并且不需要更多建议。
希望这会有所帮助,谢谢!
objective-c - NSScanner 只使用未初始化的变量。为什么?
以下代码有效,但会产生有关未初始化变量的警告。
代码解析代表分子的字符串,例如@"2C12;5H1;1O16"。它检查它的格式是否正确,并且所有组件都是有效的同位素。如所列,它运行良好,但会从编译器产生警告。
}
但是,如果我初始化
然后 NSScanner 用它们最初的初始化值返回它们。我错过了一些基本的东西吗?
我不想忽略来自编译器的警告,但遵循编译器建议会破坏代码。所以,我想这更像是对基本信息的请求,而不是对如何修复我的代码的请求。谢谢!
iphone - 使用 NSScanner 读取新行
我正在尝试读取字符串中单词之间的字符。
输出是:
我希望它是:
任何想法如何使它工作?
ios - 从字符串中提取价格
我正在寻找一种从 NSString 中提取产品价格的简便方法。我尝试过正则表达式,但总是发现一些不匹配的情况。
价格可以是任何数字,包括小数、0和 -1(有效价格:10、10.99、-1、0)。
NSString 可以包含如下字符串:@"Prod. price: $10.99"
谢谢!
objective-c - 使用 Objective-c 从 JSON url 解析信息
我正在尝试编写一段使用 reddits JSON 格式的代码。我打算访问网址:http ://www.reddit.com/r/pics/new/.json ,搜索字符串:“title”:“并将从那里到下一个撇号”的所有内容写入日志,继续,直到所有标题都写入日志。
到目前为止,我有这个,但我没有得到任何日志输出。有谁能够帮助我?
哦,这一切都没有错误,但这并不奇怪。
非常感谢您的帮助、所有提示、更正或任何其他非常感谢的事情。
cocoa - 使用 NSScanner 验证和提取电子邮件地址?
这里有几个关于如何使用正则表达式和/或 JavaScript 等验证电子邮件地址的查询。我还阅读了一个 Cocoa 类,NSScanner
它应该进行解析。用法有点奇怪,但我确实读过一个页面,让程序员使用 .csv 文件检查 CSV 文件NSScanner
。
可以NSScanner
处理电子邮件地址的语法吗?
(如果可能,为了更有用,代码不仅可以验证,还可以提供一种提取方式:本地部分、域、可读用户名(如果有)和任何注释)