カンマと次の単語の後のテキストを削除するJavaScript正規表現?
以下が私たちの文字列だとしましょう-
var sentence = 'My Name is John, Smith I live in US'; console.log("The original value="+sentence);
カンマの後のテキストと次の単語を削除する必要があります。つまり、「I live in US」を削除し、残りを残した後です。これは結果の文字列になります-
My Name is John, Smith
これには、split()と一緒にmatch()を使用します。
例
var sentence = 'My Name is John, Smith I live in US'; console.log("The original value="+sentence); var expression = sentence.match(/([^,]*)(.*)/)[1]; var positionForComma = sentence.match(/([^,]*),(.*)/)[2].split(' ')[1] var newValue = expression + ', ' + positionForComma console.log("Updated="+newValue);
上記のプログラムを実行するには、次のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo175.jsです。
出力
これにより、次の出力が生成されます-
PS C:\Users\Amit\javascript-code> node demo175.js The original value=My Name is John, Smith I live in US Updated=My Name is John, Smith
-
JavaScriptでフォームの名前とターゲットを見つける方法は?
フォームには通常名前があります およびターゲット 。名前がないと、フォームを検証するのは非常に困難です。フォームの名前とターゲットを見つけるために、javascriptは document.nameを提供しています およびdocument.target それぞれ。それらについて個別に話し合いましょう。 名前 フォームの 例 次の例では、名前 フォームのはdocument.nameを使用して検出されます javascriptのメソッド。フォームの名前は、検証に使用されます フォーム。 <html> <body> <form id="
-
名前を数字、文字、アンダースコアのみで表示するJavaScript正規表現プログラム。
以下は、JavaScriptで正規表現を使用して名前を数字、文字、アンダースコアのみで表示するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title&g