我是新来学习正则表达式,我正在努力解决这个基本问题。我想确保一个字符串的格式是:2000/2001或2010/2011。正则表达式两年被正斜杠分隔
我试过类似:^ [2000-2900] ./。[2000-2900] $但我知道这是错的!
我是新来学习正则表达式,我正在努力解决这个基本问题。我想确保一个字符串的格式是:2000/2001或2010/2011。正则表达式两年被正斜杠分隔
我试过类似:^ [2000-2900] ./。[2000-2900] $但我知道这是错的!
如果您寻找在整个字符串必须再搭配:
^\d{4}/\d{4}$
如果你正在寻找一个更大的字符串的子字符串,则:
\d{4}/\d{4}
如果你在C#中使用那么请记住用逐字字符串包装它,如下所示:
@"^\d{4}/\d{4}$"
@"\d{4}/\d{4}"
我注意到其他人都是esc aping正斜杠,但我认为是必要的,但不会造成任何伤害,如果你这样做。
[你有什么尝试?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – Simon 2013-03-14 17:08:25
你在挣扎 - 你有什么尝试?你在使用什么平台?你忘了逃脱斜线吗? – Bergi 2013-03-14 17:08:32
您必须标记您正在使用的编程语言,否则无法告诉哪些正则表达式模式适合您。 – zzzzBov 2013-03-14 17:10:06