我的正则表达式不起作用
本文关键字:不起作用 正则表达式 我的 | 更新日期: 2023-09-27 17:50:59
这是我试图匹配的字符串
"NNNN.[LOOP]S[SENSOR] [TEXT]"
这是我使用的RegEx
"NNNN.([^'n'r/.]*)S([^'n'r/.]*) ([^'n'r/.]*)"
我想要这个匹配"[LOOP]"、"[SENSOR]"answers"[TEXT]">
但是它匹配"[LOOP]S[SEN"、"OR]"answers"[TEXT]">
请发送帮助
试试这个:
NNNN'.('[[^'s]+'])S('[[^'s]+'])'s('[[^'s]+'])
请注意,您必须转义点"."和方括号"["]">
这将匹配:NNNN字符串,后跟一个点''然后是方括号之间的一个字符串(不包含空格((''[[^''s]+''](,然后是一个s、然后是方引号之间的另一个字符串(''[[^''s]+'']。