是否可以显示与正则表达式匹配的字符串?
示例:
采用表达式/^AD\d{3}/
并显示AD999
我正在做的是验证一个非常简单的字符串,包含所有数字,可能包含几个字符,也许是' - '。我正在针对使用邮政编码的所有国家/地区的数据库提交表单上的邮政编码。
我可以在Javascript或PHP中执行它,如果这有任何区别。
答案 0 :(得分:4)
没有。这种功能不可用。
您可以尝试自己实施,但我认为这不是您的解决方案。只需正常编写消息即可。并非一切都必须始终是动态的。
我喜欢你的思维方式。
答案 1 :(得分:4)
可能。 developers of PEX figured it out。
不要抱有希望,我不知道任何javascript实现。
答案 2 :(得分:2)
我已从您的其他评论中了解您的问题。
由于您的数据只是邮政编码,我建议您可以在另一个方向工作,并在数据库中存储图片,并自动从中生成正则表达式。
例如,英国邮政编码看起来像AA?99? 9AA | AA?9A 9AA
,很容易转换为正则表达式(使用正则表达式!)。
答案 3 :(得分:2)
现在有一个javascript:http://fent.github.io/randexp.js/。