重新索引以删除网址但保留@something

时间:2012-10-31 00:51:20

标签: url

我需要删除网址,但我需要保留像@something这样的字符串,这是我的重新索引:

"[^@][(https?|ftp|file)://[-a-zA-Z0-9+&#/%?=~_|!:,.;]*[-a-zA-Z0-9+&#/%=~_|]]"

然而,当我使用它删除字符串时,它不会删除我的http://notwww.things只会以“http://www”开头并且它会消除@somethings的内容。

有人可以帮我纠正我的重新索引吗?

1 个答案:

答案 0 :(得分:0)

你应该在角色类中转义点(.)。否则此正则表达式将替换all个字符。