【问题标题】:regex cdata in perl fileperl文件中的正则表达式cdata
【发布时间】:2016-11-30 23:45:30
【问题描述】:

请帮帮我

在终端:

C no longer supported in regex; marked by <-- HERE in m/<host><!\[\ <-- HERE CDATA\[(.*)\]\]\></host>/

我的文件 perl 中的代码

if ($html =~ /<host><!\[\CDATA\[(.*)\]\]\><\/host>/)

解决这个问题的最佳方法是什么?

谢谢你

【问题讨论】:

标签: regex linux perl cdata


【解决方案1】:

\C 应该是C

【讨论】:

  • 这就是答案。在CDATA 之前有一个额外的\。错误消息显示了错误的确切位置。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-11
  • 1970-01-01
  • 2011-06-04
  • 2012-07-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多