Jump to content

preg_replace for <tr> <td>


vikaspa

Recommended Posts

Dear All

 

I am trying to seperate the rows from a table (html)

 

 

in order to do this 

 

as a 1st step 

 

I am doing 

 

 

 $str1 = preg_replace('/<tr >/',  "<tr>", $str1);
$str1 = preg_replace('/<td >/',  "<td>", $str1);

 

 

so that 

 

all <tr > will become <tr> .. removing space

and <td > will become </td>.. removing spaces

 

As a next step 

 

I am trying 

 

$str1 = preg_replace('/<tr> <td>/',  "\n", $str1);

 

 

replace start of row with \n i.e. new line feed

 

But it doesnot work

 

pls help

 

<tr> <td> दिनांक</td> <td> वार</td> <td> मास</td> <td> कृष्ण / शुक्ल</td> <td> तिथी</td> <td> वार</td> <td> यात्रा/जत्रा/ ऊरुस/ उत्सव/ जयंती/ पुण्यतिथी</td> <td> ठिकाण</td> <td> तालुका जिल्हा</td> </tr>

 

I have Unicode data ..whether the unicode data is an issue or something else

 

Pls help

 

 

no replacements are made

 

 

Link to comment
https://forums.phpfreaks.com/topic/277037-preg_replace-for/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.