Regex 正则表达式-字符串左侧无任何内容

Regex 正则表达式-字符串左侧无任何内容,regex,Regex,我需要一个在字符串中查找T1的正则表达式。我不希望它匹配,但是如果前面有任何文本(空格可以),那么: ^(?=.[T])(?=.[0-4])这是我目前拥有的可以匹配T1到T4的数据。在T1之前检查起始、字符串或空格即可 正则表达式:(?@h2oooooo:单词边界不够。它也将匹配@T1。@noob Good point-删除我的答案:-)语言风格是什么?@h2oooooo:完成!还要检查语言风格是否为JS?@WiktorStribiżew:support lookarounds,因此我们可以使用

我需要一个在字符串中查找T1的正则表达式。我不希望它匹配,但是如果前面有任何文本(空格可以),那么:


^(?=.[T])(?=.[0-4])
这是我目前拥有的可以匹配T1到T4的数据。

T1
之前检查起始、字符串或空格即可


正则表达式:
(?@h2oooooo:单词边界不够。它也将匹配
@T1
。@noob Good point-删除我的答案:-)语言风格是什么?@h2oooooo:完成!还要检查语言风格是否为JS?@WiktorStribiżew:support lookarounds,因此我们可以使用它。问题是,有两个标记,一个用于Qt,另一个用于Objective-C。这两个标记都主要使用,因为这些标记中有“正则表达式”。然而,OP似乎真的是在为iOS编写代码(我检查了OP的历史记录)。@WiktorStribiżew:应该等待OP对你评论的回复。
this is T1 - match

this isT1 - not a match

T1 - match