皆さん回答どうもありがとうございます
物凄い複雑な正規表現を使うより、
C風に扱った方が後々メンテする人が楽だと思いました。
すみませんでした。