1

正規表現を使用してこのようなものを検出することは可能ですか? もしそうなら、どうすればいいですか。Sublime Text で正規表現検索を使用しており、以下に一致するコードを見つけたいと考えています。

=> array( ... contents ... ),

そして、これは私が見つけたいコードブロックの1つの例です

=> array(
    'title' => __('Subtle Pattern', 'nhp-opts'),
    'img' => get_template_directory_uri() . '/skins/images/subtlepattern-swatch.jpg '
),
4

1 に答える 1

0

崇高なテキストでもテストされ、それらのブロックをうまく見つけて削除します。

=> array\(\s*\n(?:\s*.+\n)*\),

オプションで、すべての配列項目が適切にインデントされている場合、次のことができます。

=> array\(\s*\n(?:\s{4}.+\n)*\),

注: これは、指定した形式の配列用です。

=> array(
    ...foo...
    ...bar...
    ...buzz...
),
于 2013-03-29T16:33:45.950 に答える