创建一个用于删除url中特殊字符的正则表达式

时间:2015-01-01 10:41:30

标签: regex

我正在使用以下两个网址,我想删除之前的数据://在网址中给出的标记我也想要://应该使用正则表达式删除

"javascript:void window.open('http://media.corporate-ir.net/media_files/irol/global_html/plugin_help.htm', '', 'status=0,scrollbars=1,resizable=0,width=450,height=300')

输出media.corporate-ir.net/media_files/irol/global_html/plugin_help.htm' ;,'',' status = 0,scrollbars = 1,resizable = 0 ,宽度= 450,高度= 300'

http://www.corporate-ir.net/media_files/priv/CCBN/event_help/icons/md_pdf.gif

输出 - www.corporate-ir.net/media_files/priv/CCBN/event_help/icons/md_pdf.gif

我正在使用的正则表达式是

^[^://]*

1 个答案:

答案 0 :(得分:1)

您的正则表达式:^[^://]*错误,因为[](字符类)中没有任何组。

要替换使用此正则表达式进行搜索:

^.*?:\/\/

并替换为:

""

RegEx Demo