質問
私は非常に新しいAdaがないと思うような簡単な作業である。すべての思いを読み込むファイルにしていない文字、スペース、または新しいライン。で除去すべての句読点およびます。その他の言語の私を作るだけ簡単に[^a-zA-Z]正規表現には、各キャラクター削除するものであれば、これに合わせRegExがないのですがその文書を正規表現のAda.のではありまRegExのAda?ない場合は、何のための最良の方法だって簡単なテキスト編集。
げ、 -jbについて
解決
あなたはGNATコンパイラを使用している場合は、この作業のために作られたGNAT.RegExp
、GNAT.RegPat
とGNAT.Spitbol
と呼ばれるパッケージのセットがあります。
それはperlのALA標準の正規表現ではなく、SNOBOL4に基づいていることを注意してください。しかし、それは別の正規表現の一つのタイプから変換するのは非常に難しいことではありません。
他のヒント
この例を通過し、ちょうどあなたが無視すると新しい文字列にそれらを入れていないしたい文字を探したいことがあります。
あなたはエイダのどのバージョンを使用していますか?
思うのGnat snobolんだメーカー。
ただし、プロジェクトで汎用的に利用可能な字句解析(多少のようにブーツの精神)と呼ばれ OpenToken.のための微より複雑な課題となる場合があります。
しんのの近代化身が、戻ったのでこのプロジェクトのコンパイラ-agnostic.
所属していません StackOverflow