Regex JLex-如何识别以“开始”开头的注释;{quot;并以“}”结尾;
JLex文件的内容:Regex JLex-如何识别以“开始”开头的注释;{quot;并以“}”结尾;,regex,Regex,JLex文件的内容: 问题: 它只将{和}识别为注释 期望: {和}中的内容应识别为注释(以及{,}) 这个正则表达式有什么问题吗 正则表达式:[\{][.][\}] 非常感谢您抽出时间 你认为[]是做什么的?看起来您将它们与()混淆了。另外,请说明您正在使用的正则表达式风格。[\{][.*][\}]=\{.*}! //Main %% //Possible text of file: {This is a comment} Comments=[\{][.*][\}] Whitesp
问题:
- 它只将
和{
识别为注释}
和{
中的内容应识别为注释(以及}
,{
)}
[\{][.][\}]
非常感谢您抽出时间 你认为
[]
是做什么的?看起来您将它们与()
混淆了。另外,请说明您正在使用的正则表达式风格。[\{][.*][\}]
=\{.*}
!
//Main
%%
//Possible text of file: {This is a comment}
Comments=[\{][.*][\}]
Whitespaces=[\ \r\n]
%%
{Comments}{System.out.println("Line"+(yyline+1)+" Comments\t"+yytext());}
{Whitespaces}{}