Regex匹配URL并插入目录

Regex匹配URL并插入目录,regex,mod-rewrite,Regex,Mod Rewrite,我想使用正则表达式来匹配以下内容: http://www.test.com/example/sometext/ 然后重定向到: http://www.test.com/uk/example/sometext/ 其中“示例”不在保留字列表中,如\u图像,\u库,\u css,等等。使用负面前瞻: (http://www.test.com/)((?!(_images|_lib|_css))[^/]+/sometext/) 并替换为 $1uk/$2 分解后,多汁的buts是: (?!some

我想使用正则表达式来匹配以下内容:

http://www.test.com/example/sometext/
然后重定向到:

http://www.test.com/uk/example/sometext/

其中“
示例
”不在保留字列表中,如
\u图像
\u库
\u css
,等等。

使用负面前瞻:

(http://www.test.com/)((?!(_images|_lib|_css))[^/]+/sometext/)
并替换为

$1uk/$2
分解后,多汁的buts是:

  • (?!someregex)
    =负前瞻-即断言以下输入不匹配
    someregex
  • (_images | u lib | u css)
    =regex
    逻辑的语法,仅使用文字
  • [^/]+
    =某些字符不是斜杠

使用负面展望:

(http://www.test.com/)((?!(_images|_lib|_css))[^/]+/sometext/)
并替换为

$1uk/$2
分解后,多汁的buts是:

  • (?!someregex)
    =负前瞻-即断言以下输入不匹配
    someregex
  • (_images | u lib | u css)
    =regex
    逻辑的语法,仅使用文字
  • [^/]+
    =某些字符不是斜杠

这是用于修改还是用特定的语言?编辑您的问题以指定此选项(并添加适当的标记)可能会有所帮助。这是用于
mod\u rewrite
还是使用特定语言?编辑您的问题以指定此选项(并添加适当的标记)可能会有所帮助。