我需要帮助REGEX。 4和5 lignes很好。 但是第一,第二和第三我不希望“t”匹配。
我尝试了很多东西,但不幸的是没有成功。 所以这是我所做的事情的链接: www.regexr.com/39rtb
/!\点击链接查看我看到的内容:p
\bt^(t\u0027)|(\bt)
No I don't
just t'oyota
just test
No I don t
t
/!\我需要2sd行的代码和最后一行的代码! (最后一行是没有别的!)
由于
答案 0 :(得分:0)
如果您只想匹配单个t
,假设您的风格允许您使用此语法,则可以强制t
被空格包围,或者不包含其他任何内容:
(?<=\s|^)t(?=\s|$)
这使用了外观表达式。
分割版本(假设(?m)
- 如果它不起作用,则尝试在每个模式前加(?m)
):
(?!^t$)(?<=\s|^)t(?=\s|$)
和
^t$
但是使用正则表达式分离这些案例并没有多大意义。你最好用你的语言进行检查。