秀丸エディタスレ Part20
at SOFTWARE
8:名無しさん@お腹いっぱい。
07/09/13 19:42:35 o77knPqz0
>>7
さらりと書いて去っていった前スレ156がカッコよすぎる件
C言語のクセでマクロの変数の # や $ をド忘れしがちなので習作でスペルチェッカを書いてみたけど、
もっとスマートな方法があったらどなたかおながいシマス
ラベルと混ざらないようにするのって結構ムズい…。(ちなみに変数の頭文字は大文字という条件付き)
<条件>
最初に行頭orタブ文字or演算子orカッコの始まりがあって、その後ろはcall または gotoが存在せず、
その後ろが半角スペースかもしれず、その後ろに # または $ が存在せず、アルファベットの大文字がきて、
その後ろにアンダーバーかアルファベットか数値が続くかもしれず、その後ろにコロンがこない
<正規表現>
(^|\t|(\+|\-|<=|>=|&&|&|\*|/|\|\||\||%|<|>|\!|\!=|\^|==|\(|\[|\{))((?!(call|goto))) ?(?!(\#|\$))[A-Z]([_A-Za-z0-1]+)?((?!:))
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5371日前に更新/254 KB
担当:undef