首页 > 新闻资讯

perl编程 解析Perl模式匹配中有哪些选项?

解析perl模式匹配中有哪些选项?

/]*中的符号)>/不是模式匹配的元字符,没有特殊意义,但匹配符号的分割函数是perl语言的一个参考java.lang语言包里有什么字符串。拆分()方法split(separator,$word);separator参数,字符串或正则表达式,从指定的位置拆分$word参数。返回值

1,字符串数组。数组是通过在分隔符指定的边界处将字符串$word拆分为子字符串来创建的。返回数组中的字符串不包含分隔符本身。

2.但是,如果分隔符是包含子表达式的正则表达式,则返回的数组将包含与这些子表达式匹配的字符串(而不是与整个正则表达式匹配的文本)。例如,/]*)>/返回()中匹配的内容:tag1tags/tag1b/b。()是必需的,并且()中匹配的内容用作返回值。资源:在列表上下文中,match操作符返回括号中匹配表达式部分的列表。每个带括号的值都是列表的返回值,如果模式不包含括号,则为1。这里有一个例子:$=“苹果是红色的”($水果,$颜色)=/(。*)ss(。*)/在上面的代码段中,模式首先匹配任何对象(作为一个组),然后匹配空白,然后匹配单词is,然后匹配更多空白,然后匹配任何对象(作为一个组)。这两个分组的表达式返回左侧的列表,并被赋予$fruit和$color。

perl编程perl匹配一段内容perl多行匹配

perl编程 解析Perl模式匹配中有哪些选项?

原文标题:perl编程 解析Perl模式匹配中有哪些选项?,如若转载,请注明出处:https://www.saibowen.com/news/16395.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。