RegEx之前获得所有字符

时间:2010-07-15 21:28:26

标签: regex actionscript-3

我有这个正则表达式来获取网址:

(((ht|f)tp(s?))://)?(www.|[a-zA-Z].)[a-zA-Z0-9-.]+.(com|edu|gov|mil|net|org|biz|info|name|museum|us|ca|uk)(:[0-9]+)(/($|[a-zA-Z0-9.\,\;\?\'\+&%\$#\=~_-]+))

我想修改它,以便当我调用匹配字符串的数组时,它也将获得它之前的所有内容。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

将^(。*?)添加到正则表达式中。这将在输入字符串的开头和表达式的其余部分匹配的字符之间设置所有字符的非贪婪匹配。