<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Levels of JavaScript Regex Knowledge</title>
	<atom:link href="http://blog.stevenlevithan.com/archives/levels-of-javascript-regex-knowledge/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.stevenlevithan.com/archives/levels-of-javascript-regex-knowledge</link>
	<description>A JavaScript and regular expression centric blog</description>
	<lastBuildDate>Thu, 09 Feb 2012 10:18:35 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Rob Clarkson</title>
		<link>http://blog.stevenlevithan.com/archives/levels-of-javascript-regex-knowledge/comment-page-1#comment-49858</link>
		<dc:creator>Rob Clarkson</dc:creator>
		<pubDate>Wed, 31 Mar 2010 01:34:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.stevenlevithan.com/regular-expressions/levels-of-javascript-regex-knowledge/#comment-49858</guid>
		<description>pre-n00b - uses regex cos he fucken has to
         - learns just enough to do the job
         - forgets it all as soon as he&#039;s finished</description>
		<content:encoded><![CDATA[<p>pre-n00b &#8211; uses regex cos he fucken has to<br />
         &#8211; learns just enough to do the job<br />
         &#8211; forgets it all as soon as he&#8217;s finished</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: M.Peixinho</title>
		<link>http://blog.stevenlevithan.com/archives/levels-of-javascript-regex-knowledge/comment-page-1#comment-43474</link>
		<dc:creator>M.Peixinho</dc:creator>
		<pubDate>Wed, 11 Nov 2009 19:25:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.stevenlevithan.com/regular-expressions/levels-of-javascript-regex-knowledge/#comment-43474</guid>
		<description>Hey, You can put on 5. Guru, that you can be a Guru if you create a code conversion like &quot;VB&quot; to &quot;Javascript&quot; only using recursive regexp. ;)

I just finished my own code conversion.

Sorry my poor english, i&#039;m brazilian!

Thank&#039;s!</description>
		<content:encoded><![CDATA[<p>Hey, You can put on 5. Guru, that you can be a Guru if you create a code conversion like &#8220;VB&#8221; to &#8220;Javascript&#8221; only using recursive regexp. <img src='http://blog.stevenlevithan.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I just finished my own code conversion.</p>
<p>Sorry my poor english, i&#8217;m brazilian!</p>
<p>Thank&#8217;s!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://blog.stevenlevithan.com/archives/levels-of-javascript-regex-knowledge/comment-page-1#comment-25094</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Tue, 02 Dec 2008 12:07:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.stevenlevithan.com/regular-expressions/levels-of-javascript-regex-knowledge/#comment-25094</guid>
		<description>Hey, I know this post was a while ago, but I found it looking for help on matching attributes within a HTML tag.  After reading it, it made me more determined to work it out for myself, and I just did :)

\w+\s*=\s*([&quot;&#039;\w])(?:(?:.*?\1)&#124;[^\s&#124;&gt;]*)

There may be an easier way but I&#039;ve tested this and it works fine with attributes written like attr=&quot;val&quot;, attr=&#039;val&#039;, attr=&#039;hello &quot;value&quot;&#039; and attr=val.

I&#039;m using it in a function that removes non-white-listed attributes (mostly to catch onmouseover, onfocus, etc).  I probably wouldn&#039;t have been as determined if I hadn&#039;t read this post.  I felt compelled to try and fit into a higher level, I&#039;m probably a User with a few points in haxz0r. Go me!</description>
		<content:encoded><![CDATA[<p>Hey, I know this post was a while ago, but I found it looking for help on matching attributes within a HTML tag.  After reading it, it made me more determined to work it out for myself, and I just did <img src='http://blog.stevenlevithan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>\w+\s*=\s*(["'\w])(?:(?:.*?\1)|[^\s|&gt;]*)</p>
<p>There may be an easier way but I&#8217;ve tested this and it works fine with attributes written like attr=&#8221;val&#8221;, attr=&#8217;val&#8217;, attr=&#8217;hello &#8220;value&#8221;&#8216; and attr=val.</p>
<p>I&#8217;m using it in a function that removes non-white-listed attributes (mostly to catch onmouseover, onfocus, etc).  I probably wouldn&#8217;t have been as determined if I hadn&#8217;t read this post.  I felt compelled to try and fit into a higher level, I&#8217;m probably a User with a few points in haxz0r. Go me!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 10 razones para aprender y usar Expresiones regulares &#124; Picando CÃ³digo</title>
		<link>http://blog.stevenlevithan.com/archives/levels-of-javascript-regex-knowledge/comment-page-1#comment-24942</link>
		<dc:creator>10 razones para aprender y usar Expresiones regulares &#124; Picando CÃ³digo</dc:creator>
		<pubDate>Fri, 04 Jul 2008 19:47:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.stevenlevithan.com/regular-expressions/levels-of-javascript-regex-knowledge/#comment-24942</guid>
		<description>[...] pueden coincidir prÃ¡cticamente todo En otras palabras, las expresiones regulares son poderosas. Un guru de las expresiones regulares puede encontrar muchos usos apropiados para las expresiones regulares [...]</description>
		<content:encoded><![CDATA[<p>[...] pueden coincidir prÃ¡cticamente todo En otras palabras, las expresiones regulares son poderosas. Un guru de las expresiones regulares puede encontrar muchos usos apropiados para las expresiones regulares [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil</title>
		<link>http://blog.stevenlevithan.com/archives/levels-of-javascript-regex-knowledge/comment-page-1#comment-14640</link>
		<dc:creator>Phil</dc:creator>
		<pubDate>Tue, 19 Feb 2008 17:54:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.stevenlevithan.com/regular-expressions/levels-of-javascript-regex-knowledge/#comment-14640</guid>
		<description>I have to agree with Steve&#039;s statement, I don&#039;t believe there is any connection between comfort levels for regexes and &quot;more advanced&quot; parsing languages ... etc.  I believe if more of those who are comfortable with the &quot;more advanced&quot; techniques took the time to really understand regexes they would likely find that much of the &quot;more advanced&quot; techniques are a piece of cake to replace with a relatively simple regex.</description>
		<content:encoded><![CDATA[<p>I have to agree with Steve&#8217;s statement, I don&#8217;t believe there is any connection between comfort levels for regexes and &#8220;more advanced&#8221; parsing languages &#8230; etc.  I believe if more of those who are comfortable with the &#8220;more advanced&#8221; techniques took the time to really understand regexes they would likely find that much of the &#8220;more advanced&#8221; techniques are a piece of cake to replace with a relatively simple regex.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

