I have a line such as:
Are you looking for a quality real estate company? <s>Josh real estate firm specializes in helping people find homes from [city][State].</s> <s>Josh real estate company is a boutique real estate firm serving clients locally.</s> In [city][state] I am sure you know how difficult it is to find a great home, but we work closely with you to give you exactly what you need
I would like this paragraph to break into an array based on <s> </s> tags, so as a result I got the following array:
[0] Are you looking for a quality real estate company? [1] Josh real estate firm specializes in helping people find homes from [city][State]. [2] Josh real estate company is a boutique real estate firm serving clients locally. [3] In [city][state] I am sure you know how difficult it is to find a great home, but we work closely with you to give you exactly what you need
This is the regular expression that I am currently using:
$matches = array(); preg_match_all(":<s>(.*?)</s>:is", $string, $matches); $result = $matches[1]; print_r($result);
But this one only returns an array containing the text found between the <s> </s> tags, it ignores the text found before and after these tags. (In the example above, it will only return elements of array 1 and 2.
Any ideas?
source share