Vb.net正则表达式在字符串的末尾转义可选的反斜杠

时间:2015-06-25 14:22:07

标签: regex

我有一个字符串,我想知道它是否包含一些模式。 我想知道它是否有“工作”或“工作/”,“/”是可选的 例如:

www.example.jobs/ www.example.jobs

到目前为止我有这个:

 \.(com|org|edu|net|jobs?/|gov)$

问题是,如果我有一个以“jobs”结尾的字符串,它就无法捕获它。

2 个答案:

答案 0 :(得分:1)

只需将?可选量词添加到/

即可
\.(com|org|edu|net|jobs?/?|gov)$

Regex Demo

  • /?确保/匹配为零或一次,使其成为可选项

答案 1 :(得分:0)

您需要转义/,以便模式变为

.+\.(?:com|org|edu|net|jobs|gov)\/?$

demo