私は正規表現に従う必要があります:
(\/\*\*)([\s[:graph:]]*@brief[\s[:graph:]]*\r)( \*\/)
そして、私は次のことを確認しようとしています:
/**
@brief TestViewController
<##full description#>
@see UIViewController
@ingroup <##group/module#>
@date 2012-10-29
*/
@interface LaunchViewController : UIViewController {
これはコード変数にあります。
次のように確認すると、一致しません。
if @code =~ /(/*\*)([\s[:graph:]]*@brief[\s[:graph:]]*\r)( \*\)/
puts "found----------"
end
そして私もそのように試しました:
r = Regexp.new(Regexp.quote('/') + Regexp.quote('**') + '[\s[:graph:]]*@brief[\s[:graph:]]*\r ' + Regexp.quote('*/'))
誰でもこれを修正してくれますか?
この場合、私はグループには興味がないので、グループがあるものとないものについて不思議に思わないでください。