主页 > 知识库 > 匹配form表单中所有内容的正则表达式

匹配form表单中所有内容的正则表达式

热门标签:地图标注商户中心要收钱多少 菏泽智能ai电销机器人销售公司 地图标注字母的软件 鄂州人工智能电销机器人软件 css百度地图标注位置显示 线上教育ai外呼系统 宿迁智能外呼系统供应商 400免费电话去哪申请 实用地图标注app

需求是这样子的:
现在有一个表单

复制代码 代码如下:
form action='mk.php'>......./form>

表单里面的省略号代表里面的内容,里面有各式各样的标签>。
想写一个正则表达式匹配整个form表单,包括form标签,是html文件里面的内容。

首先想到的是:

复制代码 代码如下:

form .*/form>

这样子:
复制代码 代码如下:

form [^>]*/form>

还有这样子:
复制代码 代码如下:

form .*\/form>

只要是form里面有标签的,这样都匹配不到内容,莫名其妙啊,也不知道是什么原因。

后来请教了一个正则表达式的高手,他告诉我了另外一种写法:

复制代码 代码如下:

form [\s\S]*/form>

这涉及到了贪婪模式和非贪婪模式。

[\s\S] 意思是匹配所有 空白字符+非空白字符 , 说白了也就是全部字符都可以
* 意思是0个或多个, 直到遇到了后边的就停止了。

这样子就匹配了form里面的所有内容了。

注:小编在DW中使用form [\s\S]*/form>验证通过。

您可能感兴趣的文章:
  • javascript中匹配价格的正则表达式
  • 匹配5到10位无重复数字的正则表达式
  • python正则表达式去掉数字中的逗号(python正则匹配逗号)
  • C#正则表达式匹配HTML中的图片路径,图片地址代码
  • js 正则表达式学习笔记之匹配字符串
  • 正则表达式匹配不包含某些字符串的技巧
  • PowerShell中使用正则表达式匹配字符串实例
  • C#匹配中文字符串的4种正则表达式分享
  • Python正则表达式匹配ip地址实例
  • 浅谈php正则表达式中的非贪婪模式匹配的使用
  • js正则表达式匹配数字字母下划线等
  • 匹配中文汉字的正则表达式介绍
  • Shell脚本中通过正则表达式匹配IP地址
  • 在C#中如何使用正式表达式获取匹配所需数据

标签:恩施 鞍山 梅州 六安 池州 绵阳 咸阳 三亚

巨人网络通讯声明:本文标题《匹配form表单中所有内容的正则表达式》,本文关键词  匹配,form,表单,中,所有,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《匹配form表单中所有内容的正则表达式》相关的同类信息!
  • 本页收集关于匹配form表单中所有内容的正则表达式的相关信息资讯供网民参考!
  • 推荐文章