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

Regular Expression: Insert between two characters

我的正则表达式技巧不是很好。我正在使用 Sublime Text,我想用不同的名称替换前两个斜杠 (/) 之间的所有内容。 (这是针对 URL 扁平化项目。)

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

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

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

与 :

/your_word/ #or /your_word/ for some languages 

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

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

如果你想用常量名称替换 sublime 文本中 url 文件中每个 url 的开头,然后将其放入 find:

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

替换为:

/DifferentNameGoesHere/