0

嗨,我有一个包含数百行这样的 html 文件

<tr>
    <td class="text-column">
        Risk
    </td>
    <td>
        7,848,705
    </td>
    <td>
        7,828,750
    </td>
    <td>
        19,955
    </td>
</tr>

为了节省格式化它的时间,有谁知道Visual Studio查找/替换将产生的正则表达式

<tr>
    <td class="text-column">Risk</td>
    <td>7,848,705</td>
    <td>7,828,750</td>
    <td>19,955</td>
</tr>

我计划稍后用剃刀填充数字,这将有助于提高可读性。

4

2 回答 2

2
Find: {\<[^\>]+\>}[:b\n]*{[^\n]*}[:b\n]*{\</[^\>]+\>}
Replace: \1\2\3

Explanation:
{\<[^\>]+\>}   -- capture open tag
[:b\n]*        -- discard whitespace
{[^\n]*}       -- get contents (assuming no line breaks)
[:b\n]*        -- discard whitespace
{\</[^\>]+\>}  -- capture closing tag

不完美,但它会在您的样本上产生预期的输出。

于 2012-08-27T18:29:08.150 回答
0

最后用代码做到了。但感谢德文郡抽出时间

于 2012-08-27T23:33:43.023 回答