![](/img/trans.png)
[英]Regular expression for validation purpose in JavaScript and/or node.js
[英]“reverse” regular expression with JavaScript(node.js)
使用這樣的正則表達式/\\w/
我可以匹配像a
, q
這樣a
字符串。 是否有任何慣用的方法來生成與JS中的某些正則表達式匹配的所有字符串?
不要考慮無限的情況。 我只想簡要描述一些可能的符號集。
有意義的東西而不是
var s = ' !"#$%&\\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~'
你可以試試randexp庫 :
Randexp
將生成一個與給定的RegExp Javascript對象匹配的隨機字符串
看演示:
document.body.innerHTML = new RandExp(/\\w/).gen(); document.body.innerHTML += "<br/>" + new RandExp(/\\w/).gen(); document.body.innerHTML += "<br/>" + new RandExp(/[for]{3}/).gen(); document.body.innerHTML += "<br/>" + new RandExp(/I like (cats|dogs|mice)/).gen();
<script src="https://github.com/fent/randexp.js/releases/download/v0.4.1/randexp.min.js"></script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.