9

入力のすべての空白を削除する正規表現を作成するのに大きな問題があります。

私は試しましたが、うまく\s+いき[ \t\t\r]+ません。

flexを使用してスキャナーを作成していて、空白の一致に固執しているため、これが必要です。空白は一致するだけで、削除されないようにする必要があります。

入力例:

program 
3.3 5 7 
{ comment }
string
panic: cant happen
4

2 に答える 2

-1

私はフレックスの専門家ではありませんが、複数行の文字列を操作するには、正規表現で /g および /m フラグを使用する必要があります。

于 2012-11-09T23:07:37.197 に答える