Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; UkgUserAgentClass has a deprecated constructor in /home/users/1/ukgadokikaku/web/adokikaku.com/dev.adokikaku.com/ukgscript/inc/UkgUserAgentClass.php on line 7

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/users/1/ukgadokikaku/web/adokikaku.com/dev.adokikaku.com/ukgscript/inc/UkgUserAgentClass.php:7) in /home/users/1/ukgadokikaku/web/adokikaku.com/dev.adokikaku.com/ukgscript/UkgClass.php on line 79

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/users/1/ukgadokikaku/web/adokikaku.com/dev.adokikaku.com/ukgscript/inc/UkgUserAgentClass.php:7) in /home/users/1/ukgadokikaku/web/adokikaku.com/dev.adokikaku.com/ukgscript/UkgClass.php on line 79
JavaScriptで正規表現を使って文字列を検索・置換・分割したりする時のメモ | アド企画 制作部
アド企画 制作部
アド企画 制作部
 

JavaScriptで正規表現を使って文字列を検索・置換・分割したりする時のメモ

JavaScriptで正規表現を使って文字列を検索・置換・分割したりする時のメモ

JavaScriptで正規表現って たまにしか使わないので、毎回「アレ? これでいいんだっけ?」ってなる。


JavaScriptで正規表現を使って文字列を検索したり(PHPだとpreg_match)、置き換えしたり(PHPだとpreg_replace)、分割したり(PHPだとpreg_split)する時の記述方法をメモしておく。


RegExpオブジェクトを使うまでもない事が多いので、このメモではRegExpオブジェクトは使わない方向で。

サンプルコード


参考になるサイト

正規表現 - JavaScript | MDN

String.prototype.replace() - JavaScript | MDN