判断ルールの正規表現の説明
個々の意味
例)
●(?!▲)
●の後に▲がこない
↓↓↓
●■
はおk
先読みが指定されていないので
意味
byの後にアルファベットが一つ以上あるものはハジク
意味
byかbyか@か@のいずれか
意味
数字や@や@や()以外
意味
<>や/以外の1コ以上の文字
判断ルール | (?!by[a-z]+)(by|by|[@@])\s*([^\d@@()][^<>/ ]+) |
個々の意味
正規表現 | (?!by[a-z]+) |
記号 | 名前 | 意味 |
---|---|---|
(?!) | /// | 否定先読み |
●(?!▲)
●の後に▲がこない
↓↓↓
●■
はおk
先読みが指定されていないので
意味
byの後にアルファベットが一つ以上あるものはハジク
正規表現 | (by|by|[@@]) |
記号 | 名前 | 意味 |
---|---|---|
() | 括弧 | 文字グループ |
| | or | どちらか |
[] | 大括弧 | いずれか1つ |
byかbyか@か@のいずれか
正規表現 | [^\d@@()] |
実際の見え方 | [^¥d@@()] |
記号 | 実際の見え方 | 名前 | 意味 |
---|---|---|---|
^ | ハッド | 文頭、行頭 | |
[^] | 大括弧内のハッド | 括弧内の文字を含まない(それ以外) | |
\d | ¥d | /// | 一桁数字(1.2.3.4.5.6.7.8.9.0)全角半角両方 |
数字や@や@や()以外
正規表現 | [^<>/ ]+ |
+ | プラス | 1コ以上の文字 |
<>や/以外の1コ以上の文字
この後に文字があってもコテハンとしません
(ハンカクスペースも認識しません)
(コテハンは2〜11文字以内です)
@1
@5
@(^o^)
@(*´ω`*)
@/(^O^)\
@<^0^>
@><;
@@
@__(ハンカクスペース)
(わかりやすく下線にしています)
(ハンカクスペースも認識しません)
(コテハンは2〜11文字以内です)
@1
@5
@(^o^)
@(*´ω`*)
@/(^O^)\
@<^0^>
@><;
@@
@__(ハンカクスペース)
(わかりやすく下線にしています)