我正在尝试创建一个函数,确认一个字符串是否包含一行中的任何四位数(为了查找日期)。
我的代码是:
string.search(^\d{4}$)
有什么建议吗?我对Regex真的缺乏经验。我也非常感谢您在哪里学习如何更有效地使用Regex。
答案 0 :(得分:4)
你想要的是
/\d{4}/.test(yourString)
返回一个布尔值。
请注意
search
非常有用。在您的情况下,test
更简单。为了更进一步,我建议this good and concise documentation on regexes in JavaScript