ある文字列が、指定した文字列を含むかどうかの判定をします。 正規表現を使うので、String.indexOf を使うよりも高度なことができます。 マッチすれば true、マッチしなければ false
カテゴリーアーカイブ:JavaScript
文字列に指定した文字が含まれるか判定する(String.match)
ある文字列が、指定した文字列を含むかどうかの判定をします。 matchを使うと、配列が返ってきます。 含まれなければ null が返ってきます。 Program var s = “abcdefghij
文字列に指定した文字が含まれるか判定する(String.indexOf)
ある文字列が、指定した文字列を含むかどうかの判定をします。 indexOfを使うと、位置が返ってきます。 含まれなければ -1。含まれれば 0以上の数字が返ってきます。 Program var s =
文字列の大文字、小文字を変換する
文字列のアルファベットを大文字に統一したり、小文字に統一したりします。 文字列を比較するときに大文字、小文字をそろえておくと、大文字、小文字が混在していても比較ができます。 Program “TeSt
文字列の前後の空白を除去する(String.trim)
文字列の前後の空白、改行文字を除去します。タブも除去します。 Program ” test “.trim(); // → “test” Demo 12345 ↓ 前後の空白
文字列の右側を指定した文字で埋める
文字列の右側をスペースで埋めたいときなどに使えます。 Program // 10桁右スペース埋め var s = 12345; var x = s + ” “; var y =
文字列の左側を指定した文字で埋める
数字の左側を0埋めしたいときなどに使えます。 Program // 10桁0埋め var s = 12345; var x = “0000000000” + s; var y = x.slice(-1
文字列を置換する(String.replace)
文字列を置換します。 最初に登場した置換対象文字列だけを置換する 引数に単純に置換前文字列、置換後文字列を指定すると、最初にマッチした箇所だけ置換されます。 var s = “abcABCaBcaBC
乱数を取得する(Math.random)
乱数を取得するには、Math.random()を使用します。 Math.random() は、0以上1未満の小数値を返すので、戻り値を用途に応じて取得したい値に変換します。 Program //0から
highlight.js で <pre>~</pre> をシンタックス・ハイライトしたい
highlight.js では通常、<pre><code>~</code></pre> を対象に処理してくれます。 hljs.initHighlight