问题标签 [regexkitlite]
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.
iphone - RegexKitLite 匹配?
我想将字符串 aaaa{\"type\":\"video\",\"title\":\"a\",manyothershere\"}ssss 替换为 aaaa[video]ssss
这意味着字符串 {"type":"video","title":"a",balabala"} 到 [video]
我使用 RegexKitLite,我尝试了下面的代码,但它不起作用。
我想replacedStr是“aaaa [video] ssss”,但我错了吗?
regex - 解析 Twitter #hashtags 和 @users 的最佳正则表达式
这是我很快想到的。它适用regexKitLite
于 iPhone:
Twitter 只允许字母/数字、下划线_
和最多 15 个字符(不包括@
)。我的正则表达式看起来不错,但报告了电子邮件地址的误报。
kHashtagRegex
适用于重音词,但对于 UTF-8 词来说还不够。什么是标签的“技术规格”?
是否有关于使用什么来解析这些的参考?或者你对如何增强这个正则表达式有什么建议?
objective-c - RegexKitLite 未正确匹配 NSString
好吧,我正在尝试编写一些代码来从 NSString 中删除包含撇号的单词。为此,我决定使用正则表达式,我写了一个,我用这个网站测试过:http ://rubular.com/r/YTV90BcgoQ
在这里,表达式是:\S*'+\S
如网站所示,匹配包含撇号的单词。但由于某种原因,在我正在编写的应用程序中,使用以下代码:
不返回任何积极的结果。通过 NSLogging 'sourceString',我注意到像'Don't' 和'Doesn't' 这样的词仍然存在于输出中。
我的表达似乎不是问题,但也许 RegexKitLite 不接受某些类型的表达?如果有人知道这里发生了什么,请赐教!
java - 关于 Java 中的正则表达式和模式编译
请给我正则表达式中的代码,用于在 java 中验证密码,该代码应由一个大写字符、一个整数、一个以下符号(@、#、$、%、^、&、+、=)和小字符组成。
我一直在尝试使用不同的单独正则表达式和一个组合正则表达式。
实际上,我已经有一个评估 javascript 中所有条件的正则表达式。我无法在 Java 后端使用它。我试图逃避\
。它也不起作用。
这是我的代码:
原始的 javascript 正则表达式是
\d
由于转义字符,这给了我错误。因此,我\
在 Java 版本中添加了另一个。
我无法理解出了什么问题。
提前致谢。
regex - 需要有关为电子邮件 ID 匹配创建正则表达式的帮助
我对正则表达式很陌生,需要帮助。
如果发件人中有任何电子邮件 ID,我正在寻找一个仅当在邮件标题中找到 3 个电子邮件 ID(比如说 a@gmail.com、b@gmail.com 和 c@rediffmail.com)时才匹配的正则表达式标题那么它不应该匹配。
是否可以创建这种正则表达式?如果是,请告知。
问候, Goldy baharja@goldytips.info
iphone - Regexkitlite 在 AppStore 被拒绝。还有什么可以用的?
我正在创建一个应用程序,其中我需要验证正确的电子邮件格式,为此我正在使用Regexkitlite。虽然我工作得很好,但在 Google 上花了一些时间后,我了解到它不再被 AppStore 接受。
如果是这样,还有什么可以在 AppStore 上接受的?
objective-c - RegexKit and RegexKitLite with Xcode 4 gets "Semantic Issue" errors/warnings
I am using Xcode 4.3 on Mac OS X 10.7.3. Base SDK and Deployment is OS X 10.6.
When I use RegexKitLite, I get lots of compiler warnings: 'Semantic Issue'
Passing 'void *volatile __strong *' to parameter of type 'void *__strong *' discards qualifiers
and
Passing 'void *volatile __strong *' to parameter of type 'void *__strong *volatile' discards qualifiers
Although they appear harmless, it is very annoying since I basically strive for zero warnings. There is no update to RegexKitLite since 2010/04/18, and no discussions about issues with Xcode 4 on sourceforge. With Xcode 3.2, I did not get those warnings.
Is there a way to turn off all warnings only for RegexKitLite?
Or an update to RegexKitLite?
I also attempted to install the framework RegexKit instead of RegexKitLite, but that package has not been updated since 2008/01/29, and instructions for install don't apply to Xcode 4, and there are no sourceforge discussions about issues, and not really elsewhere from what I have seen. Since the RegexKit framework is more powerful than the Lite version, I got interested in it, and at iPhone: RegexKit vs. RegexKit lite - going through an array takes very very long the author of these packages says that RegexKit outperforms the Lite version because it has many optimizations.
Nevertheless, I installed RegexKit framework using hints from How to "add existing frameworks" in Xcode 4? and http://www.thinketg.com/Company/Blogs/11-03-20/Xcode_4_Tips_Adding_frameworks_to_your_project.asp
However, I get 'Semantic Issue' also here, but now these are errors in the header file, and not just warnings:
Pointer to function type 'NSString *' may not be 'restrict' qualified
So it won't even compile!
Is the RegexKit framework not even compatible with Xcode 4?
I have found no info on this, except the link http://www.ohloh.net/p/AGP-Launcher/commits/126607585 which said that he "Changed to RegexKitLite as RegexKit isn't supported in XCode 4".
objective-c - RegexKitLite 运行时崩溃
我正在覆盖地图视图并使用 RegexKitLite。我无法让它工作。我已经下载了 .m 和 .h 文件并添加到项目中。我也尝试过,添加 libicucore.dylib 或 libicucore.A.dlib 或将 -licucore 添加到其他编译器标志字段。仍然收到错误:
2012-04-01 19:38:04.633 sennerdeysen[907:15803] -[__NSCFString stringByMatching:capture:]:无法识别的选择器发送到实例 0x88b6a00 2012-04-01 19:38:04.634 sennerdeysen[907:15803] *终止应用程序由于未捕获的异常 'NSInvalidArgumentException',原因:'-[__NSCFString stringByMatching:capture:]: unrecognized selector sent to instance 0x88b6a00'
任何想法?
最新的 Xcode 但 sdk 是 4.3
没有 ARC 或 iOS 5.0 SDK 提供的任何其他东西。
这是我调用 stringbymatching 方法的函数:
}
objective-c - 使用正则表达式在 NSString 中查找日期和时间
我想做类似于这个问题的事情:regular expression in ruby for strings with multiple patterns
但我想做Objective-C
。基本上我想从一个带有日期和时间的字符串中提取日期和时间@
。
例如我有一个字符串: Feed the Rabbits @12
,我想在 之后提取日期和时间,问题是字符串可以变化,@
例如它可以@12:00
是 、@04/02/12
、或只是。这是我当前从字符串中提取数字的代码(它不检测“/”或“:”,所以如果字符串是它只会提取,因为它在“/”处停止)。@04/02/12 12:00
@04/02/12 12:00
@04/02/12
@04/02/12
@04
我也可以@12:00
使用这个 RegEx 模式提取部分@([0-9]+:[0-9][0-9])
。
ios - RegexKitLite - iOS:无法识别的选择器
我有一个必须使用正则表达式的项目,所以我决定使用RegexKitLite,我下载了它,将RegexKitLite.m添加到“编译源”中,并将RegexKitLite.h 添加到“复制文件”部分。将 libicucore.A.dylib添加到项目库中。将 RegexKitLite.h导入我的班级,并编写代码(仅用于测试):
之后我有错误消息:
我错过了什么?请帮我..