gpt4 book ai didi

javascript - 选择接下来的 2 位以 XXX 开头但不是 XXX 的数字

转载 作者:行者123 更新时间:2023-12-02 12:44:30 26 4
gpt4 key购买 nike

我正在尝试查找about文本和宽度值(例如: 50% )。选择50%使用正则表达式我必须添加 width="在正则表达式内部。所以,width="\d{2}%将选择width="50%但我只需要选择 50%在第一个中。

在第二个中,我必须仅选择(查找)about文字不是 <td>about .

<tr>
<td width="50%">about</td>
  1. 以百分比选择宽度值(搜索“宽度”一词但不选择“宽度”)。
  2. 仅选择“关于”字符串

最佳答案

你会发现使用正则表达式来解析 HTML 几乎是不可能的。

但是基本的reg exps是:

var reWidth = /width="(\d{1,3}%)"/i;
var reCellText = /<td[^>]?>([^<]*)/i;

[编辑]

根据您下面的评论猜测,您不了解捕获组。

var str = '<td width="25%">';
var myMatch = str.match(reWidth);
if(myMatch){
alert( myMatch[1] );
}

关于javascript - 选择接下来的 2 位以 XXX 开头但不是 XXX 的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7555306/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com