加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – 如果char在引号之间,则不匹配(AKA具有编程字符串模式)

发布时间:2020-12-16 07:08:19 所属栏目:百科 来源:网络整理
导读:我被指派为 Basic programming language写一个编译器.基本上,代码用新行或:mark分隔.例如以下代码是有效的. 型号#1 10 PRINT "Hello World 1" : PRINT "Hello World 2" 型号#2 10 PRINT "Hello World 1" 20 PRINT "Hello World 2" 你可以测试那些here. 在我
我被指派为 Basic programming language写一个编译器.基本上,代码用新行或:mark分隔.例如以下代码是有效的.
型号#1

10 PRINT "Hello World 1" : PRINT "Hello World 2"

型号#2

10 PRINT "Hello World 1"
 20 PRINT "Hello World 2"

你可以测试那些here.
在我的编译器中解析代码之前,我需要做的第一件事就是拆分代码.我已经在行中拆分了代码,但是我很难找到一个正则表达式来拆分下面的代码示例:
以下代码示例应分为2个PRINT代码.

10 PRINT "Hello World 1" : PRINT "Hello World 2"

但是不要匹配这个:
以下代码示例是单个独立命令.

10 PRINT "Hello World 1" ": PRINT Hello World 2"

DO的任何正则表达式模式都与上面的第一个代码样本相匹配,这些代码样本位于“并且不与第二个匹配”之外?

有人可以帮帮我吗?
任何事都会有所帮助.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读