在 Notepad++ 上搜索 'cpt' => 等字符串的正则表达式
Regexp to search for strings like 'cpt' => on Notepad++
我正在尝试为 PHP 构建一个 mime 类型数组列表。我得到了一长串 MIME 类型,但我需要预先删除所有 'xxx' =>
。如何使用正则表达式检测它们,因为我试过 '[\u][a-z0-9]' =>
但没有用。
'cpt' => 'application/mac-compactpro',
'cpt' => 'application/x-compactpro',
'cpt' => 'application/x-cpt',
'crl' => 'application/pkcs-crl',
'crl' => 'application/pkix-crl',
'crt' => 'application/pkix-cert',
'crt' => 'application/x-x509-ca-cert',
'crt' => 'application/x-x509-user-cert',
'csh' => 'application/x-csh',
'csh' => 'text/x-script.csh',
'css' => 'application/x-pointplus',
您可以在正则表达式模式下尝试以下查找和替换:
Find: ^\s*'.*?'\s*=>\s*('.*?',?)$
Replace:
试试这个....
查找:^\s*'\w+' =>
替换为:empty
让我们保持简单。您需要搜索 ^\s*'\w\w\w' =>
不要忘记在搜索对话框中将搜索模式设置为 Regular Expression
。
我正在尝试为 PHP 构建一个 mime 类型数组列表。我得到了一长串 MIME 类型,但我需要预先删除所有 'xxx' =>
。如何使用正则表达式检测它们,因为我试过 '[\u][a-z0-9]' =>
但没有用。
'cpt' => 'application/mac-compactpro',
'cpt' => 'application/x-compactpro',
'cpt' => 'application/x-cpt',
'crl' => 'application/pkcs-crl',
'crl' => 'application/pkix-crl',
'crt' => 'application/pkix-cert',
'crt' => 'application/x-x509-ca-cert',
'crt' => 'application/x-x509-user-cert',
'csh' => 'application/x-csh',
'csh' => 'text/x-script.csh',
'css' => 'application/x-pointplus',
您可以在正则表达式模式下尝试以下查找和替换:
Find: ^\s*'.*?'\s*=>\s*('.*?',?)$
Replace:
试试这个....
查找:^\s*'\w+' =>
替换为:empty
让我们保持简单。您需要搜索 ^\s*'\w\w\w' =>
不要忘记在搜索对话框中将搜索模式设置为 Regular Expression
。