检索警报消息正则表达式

时间:2010-12-24 09:02:48

标签: regex

我有以下数据样本。

<script language='javascript'>alert(Hello World!.');</script><script language='javascript'>alert(Goodbye World');</script><script language='javascript'>Disable();;</script><script type="text/javascript">window.scrollTo(0,450)</script>

我有以下正则表达式(?<=^|>)alert.*?(\(+?\))[^><]+?(?=<|$)

如何检索alert()之间的值?

提前致谢。

2 个答案:

答案 0 :(得分:2)

嗯...为什么这么难?

alert\((.+?)\)

答案 1 :(得分:0)

alert\("(.[^"]*)"\)

唯一不允许的字符是“