我想要一个允许
的正则表达式 __$1__, __$2__, ... __$9__
或
__$an alphanumeric word up to 6 characters__
在一个字符串......
我尝试使用以下表达式,但它没有按要求运行:
/^.*(\_\_\\$[1-9]{1}\_\_|\_\_\\$[a-zA-Z0-9]{0,6}\_\_)\1{1}.*$/;
此外,不应该有任何重复的$
内容。
答案 0 :(得分:0)
这个怎么样?
/__\$([0-9]|[A-z0-9]{1,6})__/
或
/__\$([0-9]|[A-z]{1}[A-z0-9]{0,5})__/
答案 1 :(得分:0)
我选择:
/__\$([0-9]|[A-z0-9]{1,6})__/
除了:
之外,这应符合您的要求此外,不应该有任何重复的$ content。
我想这不能仅使用正则表达式完成,至少据我所知...