sed/egrep スタイルの正規表現では、グループの 1 つが一致した場合にのみ置換文字列に文字を出力できますか?
たとえば、次のような式があるとします。
/^func([ \t]+\([^)]+\))?[ \t]+([a-zA-Z0-9_]+)/\1.\2/
グループ \1 が一致した場合にのみ、置換でピリオドを印刷することは可能ですか?
具体的には、 http://ctags.sourceforge.net/ctags.html--regex-<LANG>
で説明されているように、オプションの式を記述しようとしています