Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScript正規表現での特殊文字の役割は何ですか?


括弧で囲まれた文字シーケンスと単一文字の頻度または位置は、特殊文字で表すことができます。各特殊文字には特定の意味があります。 +、*、?、および$フラグはすべて文字シーケンスに従います。

Sr.No
表現と説明
1
p +
1つ以上のpを含む任意の文字列に一致します。
2
p *
これは、0個以上のpを含む任意の文字列に一致します。
3
p?
最大で1つのpを含む任意の文字列に一致します。
4
p {N}
Nのシーケンスを含むすべての文字列に一致します pの
5
p {2,3}
これは、2つまたは3つのpのシーケンスを含む任意の文字列に一致します。
6
p {2、}
これは、少なくとも2つのpのシーケンスを含む任意の文字列に一致します。
7
p $
末尾がpの文字列と一致します。
8
^ p
これは、先頭がpである任意の文字列と一致します。

次のコードを実行して、JavaScript正規表現で特殊文字を操作する方法を学ぶことができます-

<html>
   <head>
      <title>JavaScript Regular Expressions</title>
   </head>
   <body>
      <script>
         var myStr = "Welcome to our website! Welcome to Tutorialspoint!";
         var reg = /Wel*/g;

         var match = myStr.match(reg);

         document.write(match);
      </script>
   </body>
</html>

  1. JavaScriptでのparseInt()メソッドの役割は何ですか?

    JavaScriptのparseInt()メソッドを使用して、文字列を解析した後に整数を返します。記数法を2番目のパラメータとして設定することもできます。 例 次のコードを実行して、JavaScriptでparseFloat()メソッドを操作する方法を学ぶことができます。 <!DOCTYPE html> <html>    <body>       <script>          var val1 = parseInt("20.50

  2. 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> <style> &n