是否可以生成与正则表达式字符串匹配的字符串

Is it possible to generate strings that match a regular expression string?

本文关键字:字符串 字符 串匹配 正则表达式 是否      更新时间:2023-09-26

是否可以显示与正则表达式匹配的字符串?

例:

以表达式/^AD'd{3}/和显示AD999

我正在做的是验证一个非常简单的字符串,要么包含所有数字,也许包含几个字符,也许还有一个"-"。我正在根据使用邮政编码的所有国家/地区的数据库验证表单提交上的邮政编码。

我可以在Javascript或PHP中执行它,如果这有什么不同的话。

No.这种功能不可用。

您可以尝试自己实现它,但我认为这不是您的解决方案。只需正常写入消息即可。并非一切都必须始终是动态的。

不过我喜欢你的思维方式。

这是可能的。 PEX的开发人员想通了。

不要抱太大希望,我不知道有任何javascript实现。

现在有一个用于javascript:http://fent.github.io/randexp.js/。

我从您的其他评论中更好地理解了您的问题。

由于您的数据只是邮政编码,我建议可以在另一个方向上工作并将图片存储在数据库中并从中自动生成正则表达式。

例如,英国邮政编码看起来像AA?99? 9AA | AA?9A 9AA很容易转换为正则表达式(使用正则表达式!