Note that there are some explanatory texts on larger screens.

plurals
  1. PORegex to turn all multi-line html <td></td> combinations into one line EXCEPT those nested within another <td></td>
    primarykey
    data
    text
    <p>Trying to figure out a way with regex to turn all multi-line html td combinations into one line EXCEPT those nested within another td</p> <p>I'm trying to do a find-and-replace in visual studio (but I could use something else like wildedit, etc) to find all td tags that run across multiple lines, and put them all on one line. I want to remove all returns/tabs. The problem is though, that I don't want to do this to the parent td's if I have another table nested inside them.</p> <p>So for example I want to transform this:</p> <pre><code>&lt;table class="Top"&gt; &lt;tr&gt; &lt;td class="TopLeft"&gt; &lt;img src="img/spacer.gif" class="Size"&gt; &lt;/td&gt; &lt;td class="TopTile"&gt; &lt;img src="img/spacer.gif" class="Size"&gt; &lt;/td&gt; &lt;td class="TopRight"&gt; &lt;img src="img/spacer.gif" class="Size"&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="LeftTile"&gt; &amp;nbsp; &lt;/td&gt; &lt;td class="TitleBar"&gt; Blah Blah Blah &lt;/td&gt; &lt;td class="RightTile"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="LeftTile"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &lt;table cellpadding="2" cellspacing="0" border="0" class="EntryLight"&gt; &lt;tr&gt; &lt;td class="TopLeft"&gt; &lt;img src="img/spacer.gif" class="Size"&gt; &lt;/td&gt; &lt;td class="TopTile"&gt; &lt;img src="img/spacer.gif" class="Size"&gt; &lt;/td&gt; &lt;td class="TopRight"&gt; &lt;img src="img/spacer.gif" class="Size"&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="LeftTile"&gt; &amp;nbsp; &lt;/td&gt; &lt;td class="TitleBar"&gt; Blah Blah Blah &lt;/td&gt; &lt;td class="RightTile"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </code></pre> <p>Into this:</p> <pre><code>&lt;table class="Top"&gt; &lt;tr&gt; &lt;td class="TopLeft"&gt;&lt;img src="img/spacer.gif" class="Size"&gt;&lt;/td&gt; &lt;td class="TopTile"&gt;&lt;img src="img/spacer.gif" class="Size"&gt;&lt;/td&gt; &lt;td class="TopRight"&gt;&lt;img src="img/spacer.gif" class="Size"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="LeftTile"&gt;&amp;nbsp;&lt;/td&gt; &lt;td class="TitleBar"&gt;Blah Blah Blah&lt;/td&gt; &lt;td class="RightTile"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="LeftTile"&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt; &lt;table cellpadding="2" cellspacing="0" border="0" class="EntryLight"&gt; &lt;tr&gt; &lt;td class="TopLeft"&gt;&lt;img src="img/spacer.gif" class="Size"&gt;&lt;/td&gt; &lt;td class="TopTile"&gt;&lt;img src="img/spacer.gif" class="Size"&gt;&lt;/td&gt; &lt;td class="TopRight"&gt;&lt;img src="img/spacer.gif" class="Size"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="LeftTile"&gt;&amp;nbsp;&lt;/td&gt; &lt;td class="TitleBar"&gt;Blah Blah Blah&lt;/td&gt; &lt;td class="RightTile"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload