正则表达式:在两个字符之间插入
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/
我的正则表达式技巧不是很好。我正在使用 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/