以前に設置していたPukiWikiサイト(
labs.anoncom.net)を復旧できなくなったまま放置していたので、Wikiに書いていた内容を今さらながら一部移行してみたりしています。
項目 |
表記 |
改行を検索 |
\n |
タブ文字を検索 |
\t |
半角カナを検索 |
[ア-ンァ-ョッー゚゙・] |
全角ひらがなを検索 |
[あ-んが-ぼぁ-ょゎっー] |
全角カタカナを検索 |
[ア-ンガ-ボァ-ョヮッー] |
半角英字を検索 |
[a-zA-Z] |
半角英数字を検索 |
[a-zA-Z0-9] |
半角カナおよび英数字 |
[a-zA-Z\-_ア-ンァ-ョッー゚゙・] |
半角文字(除く半角カナ) |
[!-] (これでだけで !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN OPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz{|} を表す) |
半角文字を全検索 |
[!-~ア-ンァ-ョッー゚゙、。・] |
漢字のみを抽出 |
[亜-龠] |
JIS第一水準漢字の検索 |
[亜-腕] |
JIS第二水準漢字の検索 |
[弌-熙] |
全角記号の検索 |
[、-◯] |
一〜垓までの漢数字検索 |
[一二三四五六七八九十百千万億兆京垓] |
URLを検索 |
https?://[a-zA-Z0-9][a-zA-Z0-9\.\-]+.[a-zA-Z]{2,6}/.* |
特定の文字列(keyword)以外で始まる |
^(?!keyword).+ |
項目 |
表記 |
アンカータグとURL(実用的ではない) |
<a\s+href=['"]([^"]+)['"]\s*[^>]>([^<])</a> |
アンカータグ |
<a\s+([a-z]+)=['"]([^"']+)['"])?\s*>([^<]*)</a> (href以外の属性が入ってくることを想定する場合は、太字部分をその後ろに続けてコピーペースト) |
formタグ |
<form\s+([a-z]+)=['"]([^'"]+)['"])?\s+(\w+)=['"]([^'"]+)['"])?\s*> (action,method以外の属性が入ってくることを想定する場合は、太字部分をその後ろに続けてコピーペースト) |
inputタグ |
<input\s+([a-z]+)=['"]([^'"]+)['"])\s+([a-z]+)=['"]([^'"]+)['"])?\s*([a-z]+)=['"]([^'"]+)['"])?\s*/?> (type,name,value以外の属性が入ってくることを想定する場合は、太字部分をその後ろに続けてコピーペースト) |
selectタグ |
<select\s+(([a-z]+)=['"]([^'"]+)['"])?\s*> (name以外の他の属性を予測する場合には、太字部分をその後ろに続けてコピーペースト)) |
optionタグ |
<option\s+([a-z]+)=['"]([^'"]+)['"])?\s*>([^<]+)</option> (value以外の他の属性を予測する場合には、太字部分をその後ろに続けてコピーペースト) |