根据正则表达式生成匹配的字符串的问题,等......
各位,
现在正在做一个自动化测试的程序, 希望能根据“已知的 正则表达式”来产生字符串,以用于测试,
比如: [a-zA-Z0-9*#.,\-'!$()&%/_^ ]*
可以生成正确的字符串:asdfaeed-&&&&&/, 和错误的字符串::sdfs;;
有办法实现吗?
------解决方案--------------------我的想法是 随机生成字符串,然后去匹配正则表达式。。。
------解决方案--------------------我顶一楼的,随即产生,再用正则表达式进行匹配
------解决方案--------------------楼主的要求不能实现(个人认为)
------解决方案--------------------
------解决方案--------------------LZ需要一种解析正则表达式的正则表达式
------解决方案--------------------貌似很难吧,随机的字符串匹配,生成算法不简单,匹配率也很关键
------解决方案--------------------mark,有试过,但是没实现。。。
------解决方案--------------------这个 不是 正则 的强项 啊,正 则 只是 去匹配
生产 字符串 这个 貌似要去分析 正则了 有点难度的说。。。