正規表現-パターンを再利用してJavaScriptでグループをキャプチャしますか?
これには、$とともに数字を含む正規表現を使用します。
例
var groupValues1 = "10 10 10"; var groupValues2 = "10 10 10 10"; var groupValues3 = "10 10"; var regularExpression = /^(\d+)(\s)\1\2\1$/; var isValidGroup1 = regularExpression.test(groupValues1); var isValidGroup2 = regularExpression.test(groupValues2); var isValidGroup3 = regularExpression.test(groupValues3); if(isValidGroup1==true) console.log("This is a valid group="+groupValues1); else console.log("This is not a valid group="+groupValues1); if(isValidGroup2==true) console.log("This is a valid group="+groupValues2); else console.log("This is not a valid group="+groupValues2); if(isValidGroup3==true) console.log("This is a valid group="+groupValues3); else console.log("This is not a valid group="+groupValues3);
上記のプログラムを実行するには、次のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo188.jsです。
出力
以下の出力はグループ3のみに一致します。これにより、次の出力が生成されます-
PS C:\Users\Amit\javascript-code> node demo188.js This is a valid group=10 10 10 This is not a valid group=10 10 10 10 This is not a valid group=10 10
-
空のiframesrcはJavaScriptで有効ですか?
空のiframesrcの場合は、要素を使用して、空のsrcの場合は次のように設定します- <iframe src='about:blank'></iframe> 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0&qu
-
JavaScriptで有効な日付形式を確認しますか?
有効な日付形式を確認するには、日付を-と一致させます const dateFormat = /^\d{4}\-\d{2}\-\d{2}$/; 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title>Document&