SmartWiki

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
seki [2022/12/02 11:18] momotatsuseki [2024/07/23 10:53] (現在) momotatsu
行 4: 行 4:
 有効活用しましょう!\\ 有効活用しましょう!\\
 \\ \\
-===== 数字の正規表現 =====+行き詰まったら\\ 
 +見えないタブコードや半角/全角スペースがないか見てみる 
 +===== ▶ 数字の正規表現 =====
   // 1文字の数字(文字クラス。0,1,2,...9のいずれもマッチする)   // 1文字の数字(文字クラス。0,1,2,...9のいずれもマッチする)
   [0-9]   [0-9]
行 22: 行 24:
   // 8桁の半角数字   // 8桁の半角数字
   [0-9]{,8}   [0-9]{,8}
-===== 数字の大きさの範囲指定 =====+===== ▶ 数字の大きさの範囲指定 =====
 ==== N以上、M以下の範囲の数字(1〜2桁の場合) ==== ==== N以上、M以下の範囲の数字(1〜2桁の場合) ====
   // 5以上, 9以下の数字   // 5以上, 9以下の数字
行 39: 行 41:
  
 引用元:https://www-creators.com/archives/4241#i-5 引用元:https://www-creators.com/archives/4241#i-5
 +
 +===== ▶ 含まない、~以外 =====
 +  ^(?!.*(いろは)).+$
 +※先頭に【^】を入れることで使用可能になるんです
 +
 +===== ▶ 複数行 =====
 +(忘れがち)vscode
 +  <table[\s\S\n]*\/table>
 +//
 +[例]tableひとかたまり//
 +  (\n\n|)<table[\s\S\n]*(itemdesc_new|itemdesc_mailmag|itemdesc_ashisize|itemdesc_faq)[\s\S\n]*?\/table>\n
 +
 +
 +
 +==== ▶ 文字数など ====
 +全角\\ ※1バイト文字ではないものを探す
 +<code>[^\x01-\x7E]</code>\\ 
 +半角\\ ※2~4文字
 +<code>[!-~]{2,4}</code>\\ 
 +10文字以下
 +<code>[0-9]{,10}</code>\\