Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 正则表达式-拾取第n个值_Javascript_Regex - Fatal编程技术网

Javascript 正则表达式-拾取第n个值

Javascript 正则表达式-拾取第n个值,javascript,regex,Javascript,Regex,我试图得到一个正则表达式,我可以在表的索引为3的行中选择索引为1的单元格。我不确定如何才能做到这一点,尤其是只挑选那个特定的细胞。我需要假设我不知道行或单元格将包含什么 该表是HTML格式的 有人能给我一些建议吗 这必须是正常的javascript正则表达式形式,我不能使用jQuery。这匹配每个单元格中的所有文本。我现在在第n个手机上工作。 在javascript中不起作用,因为javascript不支持查找。我知道你想用javascript来做这件事,但那完全是不可能的。如果不进行查找,则无

我试图得到一个正则表达式,我可以在表的索引为3的行中选择索引为1的单元格。我不确定如何才能做到这一点,尤其是只挑选那个特定的细胞。我需要假设我不知道行或单元格将包含什么

该表是HTML格式的

有人能给我一些建议吗


这必须是正常的javascript正则表达式形式,我不能使用jQuery。

这匹配每个单元格中的所有文本。我现在在第n个手机上工作。 在javascript中不起作用,因为javascript不支持查找。我知道你想用javascript来做这件事,但那完全是不可能的。如果不进行查找,则无法执行此正则表达式

表格的假设表格:

<tr>
  <td>Jill</td>
  <td>Smith</td>
  <td>50</td>
</tr>
<tr>
  <td>Eve</td>
  <td>Jackson</td>
  <td>94</td>
</tr>
与每个单元格中的文本匹配的正则表达式为:


?表格的格式是什么?HTML?使用标准的DOM导航方法可能会更好,或者使用原生的querySelector,如果所有浏览器都支持它,那么这是一个HTML表,这是我必须要做的一件解决问题的事情。我只允许使用正则表达式。如果这是来自求职者的挑战,拒绝这份工作。如果这是老师的挑战,要求退还学费。Tables/HTML是非常错误的使用Regex的域。如果你觉得你不同意,也许你可以试着向我们提供更详细的信息,确切地说,你得到的解决问题的任务是什么?注意:您不能使用JQuery,扩展并不意味着您只能使用regex抱歉,我没有很好地解释它。这是我明天要考试的一篇样题。这个特定的问题要求使用jQuery解决,这很简单。它还需要第二个只使用正则表达式的解决方案。我同意这是非常愚蠢的,但出于某种原因,这正是他所要求的。你可以将有效的HTML放在表中,这超出了正则表达式匹配的能力,也就是说,HTML不是一种正则语言。除非您对表中的内容给出一些具体的假设,否则这不是一项可能的任务。