【发布时间】:2017-01-05 17:06:25
【问题描述】:
我正在尝试编写一个正则表达式模式,该模式在第一次出现的字符之间抓取字符串,它以“/”开头,可能以“/”或“//”结尾,或者没有。比如——
/test1/code1
/test/code1/code2
/test/code1//code2
以上都应该返回code1。
我尝试了以下正则表达式 -
\/+.*?(\/|\/\/)(.*)
但是,这只在 test1 之后停止并返回所有内容。即/code1//code2。
关于如何确保查找以 / 开头并以 / 或 // 或无结尾的任何建议?
【问题讨论】:
-
严格的正则表达式不会为您提供工具,但您的编程语言可能会。您使用哪种语言?
-
你可以使用^\/(.+?)(\/|$)
标签: regex