※ ChatGPTを利用し、要約された質問です(原文:[vb.net]正規表現でスクリプトを解析したい)
[vb.net]正規表現でスクリプトを解析する方法
このQ&Aのポイント
自前のスクリプト言語を記載したテキストファイルをSub毎に処理する方法を探しています。
正規表現を使ってスクリプトを配列に分解したいですが、うまくいかない状況です。VB.net 2003を使用しています。
解析したスクリプトを望む形式の配列に変換する方法を教えてください。
自前のスクリプト言語を記載した次の様なテキストファイルをSub毎に処理するために
Script.txt
-------------------------------------------------
#sub1{
code
{
code
};
};
#sub2{
code
};
#sub3{
};
-------------------------------------------------
[EOF]
正規表現を使って次の様に配列に分解できれば熱いと思ってやってみたのですが、なかなかうまくできません。方法などありましたら、ご教授ください。
↓望むすがた…
dim$(0)="
#sub1{
code
{
code
};
};
"
dim$(1)="
#sub2{
code
};
"
dim$(2)="
#sub3{
};
"
駄目だった正規表現:(\#.*\{)(\s*.*)
なかなかうまくいきません。よろしくお願いします。開発言語はVB.net 2003です。