正则表达式:在两个字符之间插入

时间:2015-06-04 09:44:00

标签: regex url sublimetext2

我的正规表达能力不是很好。我正在使用Sublime Text,我想用不同的名称替换前两个斜杠(/)之间的所有内容。 (这是用于URL展平项目。)

IMG SRC="/testing/graphics/real.gif"

2 个答案:

答案 0 :(得分:1)

如果你想用一个常量名称替换sublime文本中url文件中每个url的开头,那么把它放在find中:

^([^/]*)/([^/]*)/

这取代了:

$1/DifferentNameGoesHere/

答案 1 :(得分:0)

您可以替换以下正则表达式的结果:

^/([^/]*)/(.*)

with:

/your_word/\2 #or /your_word/$2 for some languages 

例如在python中你可以这样做:

>>> re.sub(r'^/([^/]*)/(.*)',r'/-------/\2',"/testing/graphics/real.gif")
'/-------/graphics/real.gif'