[英]Regex for matching a pattern which only needs to start with a valid sequence start
[英]Regex matching sequence of characters
我有一个测试字符串,例如: The Sun and the Moon together, forever
我希望能够键入一些字符或单词,并且即使这些字符缺少单词,如果这些字符以正确的顺序一起出现,也能够匹配该字符串。 例如,以下搜索词都应与此字符串匹配:
The Moon
Sun tog
Tsmoon
The get ever
我应该为此使用哪种正则表达式模式? 我应该补充说,提供的测试字符串将在应用程序内是动态的,因此我希望能够使用基于搜索字符串的模式。
在示例Tsmoon
您将显示部分单词( T
),忽略大小写( s
, m
),并在每个输入的字符之间允许任何内容。 因此,您可以尝试以下操作:
尝试一下,如果遇到问题,请阅读NSRegularExpression
的文档,并查看其进展。 如果您陷入困境,请提出一个新问题,以显示您的代码和可重构的RE,并说明会发生什么/不起作用。
HTH
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.