Ho は、Java スクリプトの正規表現を使用して、文字列に最大 3 つの空白を許可します
私は以下で試しました
<script type="text/javascript">
var mainStr = "Hello World";
var pattern= /^(?=[^ ]* ?[^ ]*(?: [^ ]*)?$)(?=[^-]*-?[^-]*$)(?=[^']*'?[^']*$)[a-zA-Z '-]*$/;
if(pattern.test(mainStr)){
alert("matched");
}else{
alert("not matched");
}
</script>