使用正则表达式在多行文本中获取值
Using regex to get values in multiline text
我有以下场景:
我想使用Regex在.html(下面的JS代码)之后提取"之间的所有字符串。
这是我到目前为止所做的:
('.html'()?"(.+)"'s*'+*
'.html'("(.+)"('s*'+'s*'n's*"(.+)")*
但不是对所有行都有效。
任何帮助都将是非常感激的。
谢谢。JavaScript代码
sym.getSymbol("popup").$("main").html("Delamination at Sharp Points and Corners");
sym.getSymbol("popup").$("sub").html("<span style='font-family: abel_probold'>Defect:</span> Bond separates easily at the tip of a sharp edge or corner.<br><br>" +
"<span style='font-family: abel_probold'>Common cause:</span> Very little adhesive area to hold the application in place<br><br>" +
"<span style='font-family: abel_probold'>Corrective action:</span> When possible, eliminate sharp points. Validate bond performance with wash testing.</div>");
你可以匹配引号和非引号之间的所有内容:
string.match(/'"([^'"]*)'"/g)
你可以使用这个正则表达式:
string.match(/'.html'((.+?)')/gs)
https://regex101.com/r/xW5yR3/1 相关文章:
- 使用谷歌应用程序脚本从工作表中获取值并将其显示在文本框中
- 如何获取经过编辑的文本
- 使用 jQuery 从下拉列表中获取所选文本
- 如何获取文本框组的值,并使用jquery将它们放入(key:Value)数组中
- 使用格式化文本获取 DIV 或跨度的动态宽度高度
- 通过搜索 td 文本获取嵌套表 ID
- 将 HTML 元素的文本获取到数组中
- 如何从响应文本获取 JSON 字符串到 JavaScript 中
- 如何根据选项文本获取选项索引
- 通过其文本获取dom节点
- 如何通过锚文本获取对象
- 在Javascript/JQuery中从超链接文本获取Href
- 如何将函数中的文本获取到此通知警报中
- 根据指定的文本获取标记
- 通过匹配文本获取json数据到数组中
- 如何通过id和输出文本获取选项元素
- 通过相邻的TH内部文本获取TD中的文本
- 如何将任何指定网页中的文本获取到变量中
- 通过内部文本获取所有元素
- 从给定的HTML文本获取JQuery