是否可以显示匹配正则表达式的字符串?
例子:
取表情/^AD\d{3}/
并展示AD999
我正在做的是验证一个非常简单的字符串,它要么包含所有数字,要么包含几个字符,还可能包含一个“-”。我正在针对使用邮政编码的所有国家/地区的数据库验证表单提交上的邮政编码。
我可以用 Javascript 或 PHP 执行它,如果这有什么不同的话。
是否可以显示匹配正则表达式的字符串?
例子:
取表情/^AD\d{3}/
并展示AD999
我正在做的是验证一个非常简单的字符串,它要么包含所有数字,要么包含几个字符,还可能包含一个“-”。我正在针对使用邮政编码的所有国家/地区的数据库验证表单提交上的邮政编码。
我可以用 Javascript 或 PHP 执行它,如果这有什么不同的话。
不,这种功能不可用。
您可以尝试自己实现它,但我认为这不是您的解决方案。只需正常编写消息即可。并非一切都必须始终是动态的。
不过我喜欢你的思维方式。
这是可能的。PEX的开发人员想通了。
不要抱太大希望,我不知道任何 javascript 实现。
现在有一个用于 javascript 的:http: //fent.github.io/randexp.js/。
从您的附加评论中,我对您的问题有了更好的理解。
由于您的数据只是邮政编码,我建议可以在另一个方向工作并将图片存储在数据库中并从中自动生成正则表达式。
例如,英国邮政编码看起来AA?99? 9AA | AA?9A 9AA
很容易转换为正则表达式(使用正则表达式!)。