正規表現

正規表現で UpperCamel を lowerCamel にしたい

備忘録。正規表現で UpperCamel を lowerCamel にしたい。 検索文字列 (^[A-Z]) 置換文字列 \L$1 現場からは以上です。

特定の文字列が含まれていない行を削除したい

備忘録。特定の文字列が含まれていない行を削除したい。 ^(?!.*hogehoge).*\n 参考 ginneko-atelier.com その他 tac というコマンドの存在を初めて知った...。 $ cat example.txt aaa bbb ccc $ tac example.txt ccc bbb aaa

正規表現で含む/含まないを検索する

備忘録。 ^(?=.*include)(?!.*exclude).*$ 現場からは以上です。

正規表現でカンマの3桁区切り

備忘録。金額表示などでよくあるカンマで3桁ずつ区切るアレ。正規表現で実現できることを知りました。便利なのでメモ。 "123456789".replace(/(\d)(?=(\d{3})+$)/g, '$1,'); //=> "123,456,789" 現場からは以上です。

正規表現メモ

CODEPREP で正規表現を学びつつ、練習問題の3パターンをメモる。 codeprep.jp 電話番号にマッチさせる 電話番号は3ブロックの数字の並びで構成される 各ブロックの桁数は 3桁、3桁 or 4桁、4桁 各ブロックは - または ( or ) で区切られる 先頭のブロックの…