我需要解析C#中的一些JavaScript代码,并找到正则表达式。正则表达式的JavaScript正则表达式
当正则表达式使用RegExp创建时,我能够找到。 (由于表达引号括起来。)当涉及到内联定义是这样的:
var x = /as\/df/;
我在匹配模式面临的困难。我需要从/
开始,排除所有字符,直到找到/
,但应该忽略\/
。因为自动分号插入或正则表达式的
我可以不上发言(;
)结束继电器可能是其他语句的一部分,是这样的:
foo(/xxx/); //assume function takes regex param
如果我的权利,一个换行符不允许在JavaScript的内联正则表达式中保存我的一天。但是,以下是正确的:
var a=/regex1def/;var b=/regex2def/;
foo(/xxx/,/yyy/)
我需要的正则表达式成才像/.*/
,抓住正确的数据。
可以使用http://regexhero.net/tester/找到特定的正则表达式文本 – rt2800
你想要一个匹配正则表达式的正则表达式吗? –
难道你不想匹配正则表达式修饰符? –