var tableData = '<tr id=7020934><td>7020934</td><td>anuradha</td><td><a href="#" class="delete">x</a></td></tr><tr id=8736519><td>8736519</td><td>Rohan</td><td><a href="#" class="delete">x</a></td></tr>';
特定のIDのtrタグを削除したい。
次の正規表現を書きましたが、毎回falseを返しています
var regex='<tr id=7020934.+?<\/tr>';
alert(/regex/.test(tableData));
しかし、私が使用している場合
alert(/<tr id=7020934.+?<\/tr>/.test(tableData));
アラートボックスで真実になっています。2つのアプローチの違いを理解できません。
私のIDは動的に生成されるので、最初のアプローチを取りたいです