0

XRegExp 正規表現を使用しています。キャラクターの間にスペースを入れたいのですが、特殊文字を有効にする必要があります。許可されている特殊文字を追加することはできましたが、スペースを許可することはできません。

私の正規表現unicodeWord = XRegExp("^(\\p{L}|[0-9][\s])+$");

次のような文字を許可します

いらっしゃいませ

だがしかし

こんにちはようこそ

//Alphanumeric validation
function isAlphanumeric(str) { 
    var unicodeWord = XRegExp("^[\p{L}\d]+(?:\s+[\p{L}\d]+)*$"); 
    result = unicodeWord.test(str);
    return result;
}


été altérée sûr générateurs

しかし、これはこの英数字と一致しません。

4

2 に答える 2