[#50571] Ubuntu v17 Ruby2.3.1p112 — sendf lusd <gtnfroesdas@...>
Ruby2.3にて学生名、その学生の点数(一つだけとします)を管理するクラスを作成したのですが
5 messages
2017/09/02
[ruby-list:50585] Re: [質問] 正規表現
From:
dogatana <dogatana@...>
Date:
2017-09-06 03:43:39 UTC
List:
ruby-list #50585
こんにちは。 On 2017/07/20 20:52, yamataka@u08.itscom.net wrote: >> [">"で終わる場合を排除する] >> [">"で終わる場合は排除するものの、"ls"のみなら受容したい] > 文字列を、"shellのトークンに分解" してくれるような、gem ありますでしょう > か? > 後々の追加対応等の場合、トークンをprogram処理していく方が、正規表現修正 > より > メンテナンスしやすいなと... どこまで真面目(?)に解析したいかによるので、一概には言えないのですが、構文解析の 領域まで含めて正規表現で扱うのは大変なので、正規表現は字句解析器(スキャナ)まで として、構文解析は Racc に任せる手があるかもしれません。 市田