例如:
/ticket2243/asd
字符串可以分成两部分。我知道\d{3,}
可以匹配2243
。但是如何使用正则表达式提取整个部分/ticket2243
?
答案 0 :(得分:1)
正则表达式:\/\w{3,}\d{3,}
将获得/ticket2243
的{{1}}。
答案 1 :(得分:1)
您可以尝试:
/[^/]+(?=/)
说明:
答案 2 :(得分:0)
尝试以下正则表达式!
^表示第一个字符必须是'\'。
[]显示字符类,其中表示要提取所有内容但不是'\'。
'*'多次捐赠。
之后你在'/'。
之前提取(^\/)[^\/]*(?=\/)
答案 3 :(得分:0)
如果您要匹配的数据如下所示:
正斜杠,小写字符后跟数字......你可以像这样匹配:
<强>解释强>
^
/
[a-z]+
\d+
如果你只想从第一个正斜杠到下一个正斜杠匹配,你可以这样做(正如@anubhava在他的评论中所建议的那样):
<强>解释强>
^
/
[^/]+