構文ハイライターで使用する正規表現文字列をいくつか作成しようとしています。これは、初めてそれらを使用したことがあり、かなりの困難を抱えている場合です...
最初の 4 つは、指定された文字の後に任意の数の数字が続き、それに一致します。
- 私が持っている最善の方法は、、、またはのいずれかに
"G[0-9]|G[0-9][0-9]|G[0-9][0-9][0-9]"
一致することですG#
G##
G###
しかし、その後に任意の数の数字で G を実行したいです。
次の 3 つは、文字 (X、Y、Z、または P) があり、その後ろに文字や記号がない場合に一致させたい
"[X|Y|Z|P][0-9]"
これらの次のいくつかはより難しく、"#11.11=11.11"
1 が数字であり、ポンド記号、ピリオド、および等号の間に任意の数の数字が存在する場合に一致します。また、ピリオドは必ずしも存在する必要はありません"#11=11"
。" #1.1=11"
"#11=1.1"
- 何も思いつきません...
"#[0-9][ |.] ..."
" ' "
改行の後とその間のすべて
'[A-Za-z0-9]\n"
しかし、これは私に1文字しか与えないことを知っています...
そして、私が思う簡単なものは、2つ()
または2つの間の何かです[]
"(*) | [*]"
?