LoginSignup
0
0

More than 3 years have passed since last update.

PHP で yield のKeyの文字混在を解消したい

Posted at

yield の Keyの全角半角混在が気持ち悪い.....。

混在するyieldサンプル
yield 'piyo:全角だぜ' => [['hoge' => Piyo::piyo];
yield 'fuga:半角だぜ' => [['hoge' => '12:34:56']];
yield 'ここにはコロン入らない前提:ガッツだぜ' => [['hoge' => 'awesome']];
yield 'パワフル:魂' => [['hoge' => 'awesome']];
  • Keyの中の区切り文字を、全角コロンに統一したい!

yield のKeyの特定文字(半角コロン)を特定文字(全角コロン)に置き換えだ

奥義!Ctrl + R ( in PHPStorm )
RK000310.JPG

BEFORE
(yield.+?):(.*?=>)
AFTER
$1:$2

結果

サンプルに噛ませた結果(たぶん)
yield 'piyo:全角だぜ' => [['hoge' => Piyo::piyo];
yield 'fuga:半角だぜ' => [['hoge' => '12:34:56']];
yield 'ここにはコロン入らない前提:ガッツだぜ' => [['hoge' => 'awesome']];
yield 'パワフル:魂' => [['hoge' => 'awesome']];

補足

  • 正規表現分からないので、考慮漏れがあったら教えてほしいです。
  • エディタ置換以外のやり方とかも教えてほしいです。( sed とかもっと分からない)
0
0
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0