タグ:文字列操作:記事一覧
全く使用する機会がないと思うが、JavaScriptの関数オブジェクトから関数内部のソースコードと、定義時の引数リストを取得する方法をお伝えします。
自分、最近記憶力が低下してきたのか、JavaScriptで文字列を位置指定で部分文字列を切り出すメソッドを記憶できません。 毎回調査するのが面倒になってきたので、方法をまとめておきます。
JavaScriptで文字列中のスペースを削除したり、連続するスペースを特定の個数に統一する方法をお伝えします。
ファイルから読み込むなどの方法で外部から取得した文字列データは改行コードが不確定なことが多いです。 そのため、まずは改行を削除したり統一するなどの処理が求められます。そこで今回は、JavaScriptで文字列内の改行の削除および統一する方法をお伝えします。
JavaScriptには文字列からhtmlのタグを削除する関数が用意されていません。 そのため自作する必要があります。そこで今回は、文字列からhtmlタグを取り除く関数を作成してみました。
PHPで数値の千の位にカンマを入れて数値を表示する必要があったので、正規表現とか一文字ずつカウントとか検討しました。 しかし、とても便利な関数が用意されていました。 今回は、その関数を紹介します。
PHPで文字列が指定された文字列で始まるか(先頭一致)または、指定された文字列で終わるか(末尾一致)を確認する方法を解説します。 また、大文字小文字の区別なしで先頭一致と末尾一致を確認する方法もお伝えします。
PHPは文字比較で大文字と小文字が考慮されます。 そのため、大文字と小文字を区別しないで比較するときは、少し工夫が必要です。今回は、その方法を二つお伝えします。 どちらが好ましいという基準はないので、好きな方を使ってください。
改行コードはプラットホームにより異なります。 PHPで文字列から改行を削除するときは様々な改行コードに対応させる必要があり、自分で考えるのは少し難しいかもしれません。そこで今回は、PHPで文字列から改行を削除するときの定番コードを紹介します。
二つの文字列の相違点を知りたいときUNIX系ならdiffなどのコマンドが使用できます。しかしWindowsにはそんなコマンドありません。そこでブラウザでの文字列比較ツールの作成を最終目的として、JavaScriptでのテキスト差分検出を実装してみます。
ブラウザなら入れ子となったタグをDOMで簡単に取得できます。しかしNode.jsなどのブラウザ以外のJavaScriptや、わざわざDOMに展開するまでもない場合などは、正規表現などでテキストのまま処理したいケースがあります。今回は、その方法を考えてみました。
JavaScriptにはテンプレートリテラルというものがあります。使いこなすとめちゃくちゃ便利なので、この機会に覚えておきましょう。
JavaScriptのreplaceメソッドを使用すると、文字列の一部を置換することができます。このreplaceメソッド内で外部ファイルを参照するなど、非同期メソッドをawaitキーワードで使用したいことがあります。しかしエラーが出て処理が止まってしまいます。どうしてでしょうか?対処方法はあるのでしょうか?
JavaScriptでは一言で数値チェックと言っても、その前提条件で意味が異なります。そのため、初心者が上級者に質問をしにくい問題でもあります。そこで今回は、JavaScriptでの数値とは何かを含めて、数値チェックの方法をお伝えします。

