我需要一个正则表达式,以便如果我搜索">"大于号,我将得到以下结果:
例如,对于这个字符串,我会得到true - "if x> 2"
而对于这个字符串,我会得到false ""我尝试了这个- "[^<][a-zA-Z0-9_]+[a-zA-Z0-9_ ]*>"作为正则表达式,但问题是它找到了一个匹配的子字符串,例如在中,它找到了template>并返回true。谢谢。
编辑:我正在使用这个正则表达式"[^<a-zA-Z0-9_][a-zA-Z0-9_]+[ ]*>",在整个Firefox 1.0源代码上进行了尝试,看起来工作得很好。
例如,对于这个字符串,我会得到true - "if x> 2"
而对于这个字符串,我会得到false ""我尝试了这个- "[^<][a-zA-Z0-9_]+[a-zA-Z0-9_ ]*>"作为正则表达式,但问题是它找到了一个匹配的子字符串,例如在中,它找到了template>并返回true。谢谢。
编辑:我正在使用这个正则表达式"[^<a-zA-Z0-9_][a-zA-Z0-9_]+[ ]*>",在整个Firefox 1.0源代码上进行了尝试,看起来工作得很好。
[a-zA-Z0-9_]+
之后快速跟上[a-zA-Z0-9_ ]*
就不再有意义。 - ssapkota