正则表达式的运算符::=表达的是什么意思呢?
5个回答
展开全部
至于::=是“相当于”的意思。
这是用来描述语法的与表达式,在这句之前应该有一段语法的整体框架定义,但是为了增加定义语法的可读性,往往把过于复杂的部分定义语句用占位符代替,比如说本例中的<B>。
然后在后面附加说明(定义)<B>所代表的真正语句,比如说本例中的<Selfconfidence><Stability>。
扩展资料:
正则表达式中部分符号的意思
*:匹配前面的子表达式任意次。例如,zo*能匹配“z”,也能匹配“zo”以及“zoo”。*等价于{0,}。
+:匹配前面的子表达式一次或多次(大于等于1次)。例如,“zo+”能匹配“zo”以及“zoo”,但不能匹配“z”。+等价于{1,}。
?:匹配前面的子表达式零次或一次。例如,“do(es)?”可以匹配“do”或“does”。?等价于{0,1}。
参考资料来源:百度百科-正则表达式
展开全部
这是用来描述语法的与表达式,在这句之前应该有一段语法的整体框架定义,但是为了增加定义语法的可读性,往往把过于复杂的部分定义语句用占位符代替,比如说本例中的<B>。
然后在后面附加说明(定义)<B>所代表的真正语句,比如说本例中的<Selfconfidence><Stability>,至于::=是“相当于”的意思。
另外,类似<B>这样的占位符是可以嵌套的,也就是说本句中的<Selfconfidence>和<Stability>也可能是占位符,这要看具体情况……
然后在后面附加说明(定义)<B>所代表的真正语句,比如说本例中的<Selfconfidence><Stability>,至于::=是“相当于”的意思。
另外,类似<B>这样的占位符是可以嵌套的,也就是说本句中的<Selfconfidence>和<Stability>也可能是占位符,这要看具体情况……
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正则表达式中有' ::= ' 有这种语法吗? 如果写成这样那就是匹配'::='本身字符.
当然,正则表达式应用在很多语言中,有这种语法的话,恕我无知了.
当然,正则表达式应用在很多语言中,有这种语法的话,恕我无知了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-12-07
展开全部
::=翻译成汉语就是“可以定义为”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这里就是配匹字符串::=的意思。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询