编译原理 正则表达式 求助

在lex程序中,如何写一个正则表达式过滤掉注释并统计行数
注释形式如下: /* .......*/

注意这种注释可能分成多行!
求大神

2个回答

关于正则表达式,作为软件工程师应该比较熟悉了。所谓正则表达式,就是表示字符串的格式。正则表达式r完全由它所匹配的串集来定义。这个集合称为由正则表达式生成的语言,写作L(r)。此处的语言只是表示“串的集合”,它与程序设计语言并无特殊关系。
 
基本的正则表达式
  正则表达式......
答案就在这里:编译原理之正则表达式
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

这是不是老师留给你们的作业?

u013894776
ClaymoreT 是的。请问你会吗?
接近 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
编译原理正则表达式
大学课程中编译原理课程的正则表达式章节中关于正则表达式的理解和应用
正则表达式编译原理
正则表达式编译原理
求助!!!编译原理
编译原理课程设计题目:rnLR(0)分析法过程可视化rn具体要求,用图形显示LR(0)分析法句子分析过程rn请教一下,做这个课程设计大概需要哪方面的知识,查了蛮多资料也没得出一个头绪来,rn哪位高手请指点一下!
求助!!!!编译原理
编译原理课程设计题目:rnLR(0)分析法过程可视化rn具体要求,用图形显示LR(0)分析法句子分析过程rn请教一下,做这个课程设计大概需要哪方面的知识,查了蛮多资料也没得出一个头绪来,rn哪位高手请指点一下!
编译原理--正则文法与正则表达式
对任何正则文法G,存在定义同一语言的正则表达式r 对任何正则表达式r,存在生成同一语言的正则文法G 正则文法到正则表达式的转换 将正则文法中的每个非终结符表示成关于它的一个正则表达式方程,获得一个联立方程组 依照求解规则: 若x=αx∣βx=\alpha x | \betax=αx∣β(若x=αx+βx=\alpha x + \betax=αx+β),则解为:x=α∗βx=\alpha^*...
编译原理正则表达式匹配网址
Java 程序设计: 为 UnLinker.java 文件中的 UnLinker 类实现成员函数 String clean(String text)。 函数 clean 的功能是:屏蔽字符串参数 text 中的网页链接信息,并返回屏蔽后的结果; 如果无需屏蔽,则返回原来的字符串. 每个网页链接从左至右依次分成前缀,域名和后缀 三部分,各部分定义如下: 1) 前缀是以下三种情况的一种: http:// http://www. www. 2) 域名包含一个或多个字符,每个字符是一个英文字母(大小写均可) ,或者是一 个数字(0 到 9) ,或者是一个句点(.). 3) 后缀是以下五种情况的一种: .com .org .edu .info .tv
编译原理--2.3正则表达式
2.3.1正则表达式 2.3.2正则表达式 2.3.3正则表达式
编译原理--正则表达式文档
正则表达式 原文地址 http://www.cppblog.com/vczh/archive/2008/05/22/50763.html
[求助][正则表达式]正则表达式的问题
原文本:rn-----新增-----rnabcrnefgrnhigrn空白行rn-----更新-----rn12344rn23123rn531231rn空白行rn-----卸载-----rn!@#$$#@rn!@@##$$rn!@#@#$$$rn@@!!!!!rnghhhhhhh -- 到这行末尾结束, 下边没有空白行rnrnrn需要写正则表达式匹配内容:rn匹配1:rn-----新增-----rnabcrnefgrnhigrnrn匹配2:rn-----更新-----rn12344rn23123rn531231rnrn匹配3:rn-----卸载-----rn!@#$$#@rn!@@##$$rn!@#@#$$$rn@@!!!!!rnghhhhhhhrnrnrn匹配结果忽略掉空白行, 求解rnrn没多少分了, 给20吧rnrn
编译原理第三章-有穷自动机与正则表达式理论基础
3.3 面对众多的源语言的词法分析处理,总体上,超前读入和某种假读处理是(B) A 可以避免的 B 不可避免的 C 徒劳无益的 3.4 下述正则表达式中(D)与(0*|1)*(+|-)等价 A 0*(+|-)|1(+|-) B 0*(+|-)*|1(+|-)* C 0*(+|-)|1*(+|-) D (0|1)*+|(0|1)*- 3.6 “不以0开头的十进制无符号整数”...
[求助]正则表达式
请问各位Internet 电子邮件地址和高级密码的正则表达式。谢谢!
正则表达式求助~~
问题如下: 我现在需要用正则表达式在一个HTML中提取一些数据,数据形式是tr中前一个td中内容是固定,后一个td不确定,但我需要的是后一个td的内容,例如:rn rn 水果rn 苹果rn rn我同这则表达式<.*?>(.*?水果)可以找到第一个td的数据,但后面一个td的数据改怎么样获取呢??因为后面一个是不确定的,就是他的value是不确定的! 请大家帮帮忙~~
正则表达式求助
请将下面一段html文本中所有包含display:none;的元素去掉!rn Commission Trade Date Price Paid Shrs Holdings Value Symbol Last Trade Trade Change Volume Prev Cls Market Cap Last Trade Size - 1-Apr-07 87.98 10 981.40$981.40 AAPL 4:00PM ET 98.14 98.14 1.07 1.10% 75,279,639 97.07 86.94B 100 - 6-Oct-07 61.77 40 2,609.20$2,609.20 AMZN 4:00PM ET 65.23 65.23 1.77 2.64% 13,386,107 67.00 27.78B 100 - 6-Oct-06 19.89 15 320.70$320.70 GE 4:03PM ET 21.38 21.38 0.19 0.88% 184,613,108 21.57 212.69B 4,806,200 - 6-Oct-08 369.71 20 7,424.20$7,424.20 GOOG 4:00PM ET 371.21 371.21 15.70 4.06% 11,222,485 386.91 116.73B 100 - 6-Oct-08 24.62 10 249.10$249.10 MSFT 4:00PM ET 24.91 24.91 1.41 5.36% 146,408,927 26.32 227.44B 100 - 6-Oct-99 36.66 20 822.00$822.00 MT 4:01PM ET 41.10 41.10 3.52 7.89% 10,979,480 44.62 56.92B 3,700 - - - -12,022.55 - $12,022.55-12,022.55
求助 正则表达式
[size=16px][b]QRegExp QRegularExpression这两个有什么区别?还有比如aaa-bbb-ccc怎么匹配bbb和ccc;我目前bbb用的是“-.*-”,匹配ccc就不会了。[/b][/size][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/11.gif][/img]
求助:正则表达式
help: 已知如下字串,我要提取[管理部][邮件][李龙][经理][电话]等信息出来,已知关键字只有mailto:可用(即必须判断mailto前面的是部门,紧接着是邮件,再后是姓名等),我该如何来写这个正则表达式呢??rnrn注:不好意思,只有20分,大伙多帮帮忙!!rnrnrnrn rn 8rn 管理部rn 李龙rn 经理rn 13608835710rn 5022rn 自我介绍rn
正则表达式求助!!!
如何提取文本某行中形如“Waterfall Name AutoPower Point2 WF 16 [0-40.64 s]”和“Waterfall Name AutoPower Point2 WF 1633 [0-1111.20 s]”中0-后面的数字,如40.64和1111.20,该数字在该行字符串中下标不固定,如前所述。rn[img=https://img-bbs.csdn.net/upload/201902/19/1550567896_174077.png][/img]rn当前报“中的 0x76951812 处有未经处理的异常: Microsoft C++ 异常: 内存位置 0x004fdd0c 处的 std::tr1::regex_error。”错误!
求助 "正则表达式"
有一个字符串里面是个script,我现在只要取其中的DATA.groupList = [...]的内容,有没有知道这个正则要怎么写的,求助中,谢谢O(∩_∩)Orn字符串的代码如下:rn
求助正则表达式。
可以在字符串中设置正则表达式的参数吗rnrn比如"a.*b"这个表达式,我想设置为MULTILINE,那么字符串要怎么写rnrn这个功能在js里面有,java应该也可以吧!
求助正则表达式
如题rnrnrnrn rn rn rn彭德怀最后的日子:"我不喊你‘万岁’,我祝你健康"_时政频道_新华网rnrn rn
求助,正则表达式
rnrn请问正则如何取到src里面的路径
求助:正则表达式
现有以下2种tr:rn1.rnrn (需要的内容)rn (需要的内容)rn (需要的内容)rn ...(共i个td,i为固定值)rnrn2.rnrn (需要的内容)rn ...前面共l个简单td,l固定rn rn rn rn (需要的内容)rn rn rn rn (需要的内容)rn ...再m个简单tdrn rn rn rn (需要的内容)rn rn rn rn (需要的内容)rn ...n个简单tdrnrnl+m+n+2=irn也就是说在同样i个td中,固定的2个位置各有一个包含table的td,table中都只有1个tr和1个tdrnrn在同一个table中以上2种tr以随机的数量和顺序夹杂rn请问我想取得其中所需部分该如何写正则表达式?rnrn现在利用rn]*>((?:.*?(?=)(?(]*>.*?.*?|))*?)rn可以取得一个tr之间的所有内容,但是要获取其中各td里的内容还需要再用一次正则,比较麻烦,有没有办法直接取得一个tr中的所有所需内容rnrn谢谢!
正则表达式。。。求助
现有,文本文档中的内容格式如下:rnrn1、广州/深圳/珠海/佛山rn2、www.baidu.com/abc/123/bcd/456.htmlrn3、广州市天河北路,510000/深圳市福田区,5100003rn4、【广东】广州天河区中山大道88号winte酒吧rn5、www.Google.com/abc/123/bcd/456.htmlrnrn想实现的效果是——替换后,文本文档中的内容变为:rnrn1、广州;深圳;珠海;佛山rn2、www.baidu.com/abc/123/bcd/456.htmlrn3、广州市天河北路,510000rn 深圳市福田区,5100003rn5、www.Google.com/abc/123/bcd/456.htmlrnrnrn即:将中文与中文之间的“/”替换为“;”,数字与中文之间的“/”替换成换行且加2个空格。而英文与英文之间的“/”,英文与数字之间的“/”,数字与数字之间的“/”,数字与英文之间的“/”不替换。此外,凡事遇到“【汉字】”的,将此行文字全部删除,下面的一行顶上来(如果难度大的话,下面一行不顶上来也行)。rnrn我每次取,都会取出一个中文字,没辙了。。正则确实有点头大。求大大帮忙~~~谢谢~最好能做成一个函数供调用。
正则表达式 求助
最近写了个正则表达式,发现一个很奇怪的问题,下面:rn/^(0\.\d+|[1-9]\d*(\.\d+)?)$/.test("00.1") 返回falsernrn/^(0\.\d+)|([1-9]\d*(\.\d+)?)$/.test("00.1") 返回truernrn/^0\.\d+|[1-9]\d*(\.\d+)?$/.test("00.1") 返回truernrn/^((0\.\d+)|([1-9]\d*(\.\d+)?))$/.test("00.1") 返回falsern查了一下语法也没发现什么问题?有兴趣的试一下。
正则表达式求助!
\s*(?:\(\d3\)\s*|\d3[-\.\s]?)\d3[-\.\s]?\d4\s*rn表示什么意思啊!
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview