根據正則表示式反向生成對應的字串現有工具(包)總結
阿新 • • 發佈:2018-11-04
為什麼會調研這塊知識點?在做測試的時候,資料的自動生成,做自動mock都會用到按規則自動生成資料,所以了~~
其中有部分是前輩們總結的直接拿來了,多種語言的,但我本身關注更多的是java、python和go,其他語言備用
總結如下:
python
java
- Xeger, Java
- Generex, Java
- bfgex, Java
- random-string, Java
go
其他
- Pxeger, Javascript
- regex-genex, Haskell
- rxrdg, C#
- String::Random, Perl
- regldg, C
- paggern, PHP
- ReverseRegex, PHP
- randexp.js, Javascript
- Fare, C#
- randexp, Ruby
- regexgen, Javascript
- regexp-unfolder, Clojure
- string-random, Haskell
- rxrdg, C#
- Regexp::Genex, Perl
- Rex, C#
- regexp-examples, Ruby
若有更好的歡迎補充~