如何使用JQuery/CSS选择所有单元格开始,包含或结束一些单词

How to select all cell starting, containing or ending with some word with JQuery/CSS?

本文关键字:包含 结束 单词 开始 单元格 JQuery 何使用 CSS 选择      更新时间:2023-09-26

我在表格中有一些单元格,想用JQuery选择它吗?

例如:

<td>John Doe</td>
<td>John Doe1</td>
<td>1John Doe</td>

我想选择-从1开始,包含Doe,以1结束。

如何使用Jquery?

可以使用正则表达式。这两个regexp检查文本是否包含"John"(任何地方)并以"1"结尾:

$('#myTable').find('td').each(function() {
    var str = $(this).text();
    if (str.match("John") && str.match("1$") ) {
        $(this).css('background', 'red'); // ...or do something else with it.
    }
});