我的日期格式为
12March2018
我正在尝试使用正则表达式来获取正则表达式来识别模式。第一个字母必须是数字。按月份的前3个字母后跟。如果数字后面的单词与任何月份的任何前3个字母匹配,则它应返回true。我怎么得到它?
答案 0 :(得分:1)
您可以尝试使用此正则表达式:
arr=arr.concat(newArr)
如果您要从/(?:Jan(?:uary)?|Feb(?:ruary)?|Mar(?:ch)?|Apr(?:il)?|May|Jun(?:e)?|Jul(?:y)?|Aug(?:ust)?|Sep(?:tember)?|Oct(?:ober)?|Nov(?:ember)?|Dec(?:ember)?)/g
标识March
,则可以使用as:
12March2018
此处(?:Mar(?:ch))
用于标识由3个字符表示的月份(简单表示)。通过使用(?:Mar)
,可以从字符串中匹配或标识月份的全名。
您可以测试此here。