我想捕获以一组字符开头的所有以空格分隔的单词。捕获以字符开头的单词
例如,给定Th
+ plattern,我想捕捉This
和That
中的一句话:
This is. That is also.
从标准c
LIB使用POSIX
regex
。
我想捕获以一组字符开头的所有以空格分隔的单词。捕获以字符开头的单词
例如,给定Th
+ plattern,我想捕捉This
和That
中的一句话:
This is. That is also.
从标准c
LIB使用POSIX
regex
。
使用以下的Posix正则表达式模式:
(^|[[:space:]])Th[[:alnum:]]+([[:space:]]|$)
通过PHP的Posix正则表达式求值上http://www.rexv.org/
在我的例子中,我发现'Th [a-zA-Z] +'是足够的,但我会接受你的答案,因为它在一般情况下可能更好。谢谢。 – Erlend
什么语言测试? – 2016-12-30 20:16:36
'\ bTh [\ w] +'会捕获Th'+任何单词字符('\ w') – Chris
Thanks @Duck,that works。 – Erlend