Php 简单正则表达式验证问题
我在regex通常都很不错,但这个基本的问题让我很难堪Php 简单正则表达式验证问题,php,regex,Php,Regex,我在regex通常都很不错,但这个基本的问题让我很难堪 preg_match('/^(\+|-)\s+(month|week|year|day)$/i', '-1 month'); 这将返回0。谁能告诉我为什么?它似乎在\s上出现故障 注意:我已尝试转义-您没有考虑数字: preg_match('/^(\+|-)\d+\s+(month|week|year|day)$/i', '-1 month'); Doh,nvm。我错过了电话号码。我会说:^那是喝咖啡休息的好消息吗?:)@真的。正是
preg_match('/^(\+|-)\s+(month|week|year|day)$/i', '-1 month');
这将返回0。谁能告诉我为什么?它似乎在\s
上出现故障
注意:我已尝试转义
-
您没有考虑数字:
preg_match('/^(\+|-)\d+\s+(month|week|year|day)$/i', '-1 month');
Doh,nvm。我错过了电话号码。我会说:^那是喝咖啡休息的好消息吗?:)@真的。正是我要做的。:)当这发生在我身上。。。我只是上床睡觉,第二天解决问题。不管是上午11点55分。去睡觉吧