<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>preg_replace &#8211; SMsoft &#8211; informatica e dintorni</title>
	<atom:link href="https://blog.smsoft.it/tag/preg_replace/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smsoft.it</link>
	<description>consigli settimanali su MacOS, GNU/Linux ed Open Source</description>
	<lastBuildDate>Tue, 15 Mar 2011 08:42:50 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=65342</generator>
	<item>
		<title>Convertire BR multipli in un solo BR con una espressione regolare in PHP</title>
		<link>https://blog.smsoft.it/2011/03/15/convertire-br-multipli-in-un-solo-br-con-una-espressione-regolare-in-php/</link>
					<comments>https://blog.smsoft.it/2011/03/15/convertire-br-multipli-in-un-solo-br-con-una-espressione-regolare-in-php/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 15 Mar 2011 08:42:50 +0000</pubDate>
				<category><![CDATA[Html e PHP]]></category>
		<category><![CDATA[br]]></category>
		<category><![CDATA[preg_replace]]></category>
		<category><![CDATA[rimuovere tag multipli]]></category>
		<category><![CDATA[TAG]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=1083</guid>

					<description><![CDATA[Può capitare di dover convertire BR multipli da un testo HTML in un solo BR. Segue il codice PHP che permette di farlo: [crayon-6a415f63eaecd143011689/] enjoy]]></description>
										<content:encoded><![CDATA[<p>Può capitare di dover convertire BR multipli da un testo HTML in un solo BR. Segue il codice PHP che permette di farlo:</p><pre class="urvanov-syntax-highlighter-plain-tag">$txt = preg_replace("/(<br\s*\/?>\s*)+/", "<br/>", $txt);</pre><p>enjoy</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2011/03/15/convertire-br-multipli-in-un-solo-br-con-una-espressione-regolare-in-php/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Evidenziare delle parole all&#8217;interno di testo in PHP</title>
		<link>https://blog.smsoft.it/2010/03/22/evidenziare-delle-parole-allinterno-di-testo-in-php/</link>
					<comments>https://blog.smsoft.it/2010/03/22/evidenziare-delle-parole-allinterno-di-testo-in-php/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 22 Mar 2010 08:10:31 +0000</pubDate>
				<category><![CDATA[Html e PHP]]></category>
		<category><![CDATA[keywords]]></category>
		<category><![CDATA[preg_replace]]></category>
		<category><![CDATA[strong]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=1085</guid>

					<description><![CDATA[Per evidenziare delle parole all&#8217;interno di un testo con PHP si possono usare diverse soluzioni. Io preferisco utilizzare delle espressioni regolari che sono più eleganti e pulite. Ipotizzando di avere un array con le parole da evidenziare che si chiama $ary_kw ed il testo completo che si chiama $txt, con il seguente codice potete impostare ... <a title="Evidenziare delle parole all&#8217;interno di testo in PHP" class="read-more" href="https://blog.smsoft.it/2010/03/22/evidenziare-delle-parole-allinterno-di-testo-in-php/" aria-label="Per saperne di più su Evidenziare delle parole all&#8217;interno di testo in PHP">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>Per evidenziare delle parole all&#8217;interno di un testo con PHP si possono usare diverse soluzioni. Io preferisco utilizzare delle espressioni regolari che sono più eleganti e pulite.<br />
Ipotizzando di avere un array con le parole da evidenziare che si chiama <strong>$ary_kw</strong> ed il testo completo che si chiama <strong>$txt</strong>, con il seguente codice potete impostare il grassetto alle vostre keywords:</p><pre class="urvanov-syntax-highlighter-plain-tag">$txt = preg_replace ('@\b('.$ary_kw.')\b@si', '<strong>$1</strong>', $txt);</pre><p></p>
<p>enjoy</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2010/03/22/evidenziare-delle-parole-allinterno-di-testo-in-php/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Convertire BR multipli in un solo BR</title>
		<link>https://blog.smsoft.it/2010/03/15/convertire-br-multipli-in-un-solo-br/</link>
					<comments>https://blog.smsoft.it/2010/03/15/convertire-br-multipli-in-un-solo-br/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 15 Mar 2010 11:10:55 +0000</pubDate>
				<category><![CDATA[Html e PHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[preg]]></category>
		<category><![CDATA[preg_replace]]></category>
		<category><![CDATA[regexp]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=713</guid>

					<description><![CDATA[E&#8217; possibile utilizzare una semplice espressione regolare per sostituire occorrenze multiple di BR in un solo BR. Ad esempio potrei trasformare velocemente: [crayon-6a415f63ebbf0182797181/] in [crayon-6a415f63ebbfc476617957/] con la seguente espressione regolare: [crayon-6a415f63ebc01786561588/] Con lo stesso sistema possiamo convertire gli accapo (\n) multipli. Ad esempio avendo: [crayon-6a415f63ebc05395186594/] posso trasformarlo in [crayon-6a415f63ebc09970815224/] con la funzione: [crayon-6a415f63ebc19782786348/]]]></description>
										<content:encoded><![CDATA[<p>E&#8217; possibile utilizzare una semplice espressione regolare per sostituire occorrenze multiple di BR in un solo BR.<br />
Ad esempio potrei trasformare velocemente:</p><pre class="urvanov-syntax-highlighter-plain-tag">prova<br/><br/><br/>prova</pre><p>in</p><pre class="urvanov-syntax-highlighter-plain-tag">prova<br/>prova</pre><p>con la seguente espressione regolare:</p><pre class="urvanov-syntax-highlighter-plain-tag">preg_replace("/(<br\s*\/?>\s*)+/", "<br/>", $input);</pre><p></p>
<p>Con lo stesso sistema possiamo convertire gli accapo (\n) multipli.<br />
Ad esempio avendo:</p><pre class="urvanov-syntax-highlighter-plain-tag">prova


prova</pre><p>posso trasformarlo in</p><pre class="urvanov-syntax-highlighter-plain-tag">prova
prova</pre><p>con la funzione:</p><pre class="urvanov-syntax-highlighter-plain-tag">preg_replace("/(\n\s*)+/", "\n", $sinput);</pre><p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2010/03/15/convertire-br-multipli-in-un-solo-br/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
