<?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"
	>
<channel>
	<title>Comments on: NSPredicate and regular expressions</title>
	<atom:link href="http://www.losingfight.com/blog/2006/09/29/nspredicate-and-regular-expressions/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.losingfight.com/blog/2006/09/29/nspredicate-and-regular-expressions/</link>
	<description>i saw that</description>
	<pubDate>Sun, 12 Oct 2008 15:12:44 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Melissa Turner</title>
		<link>http://www.losingfight.com/blog/2006/09/29/nspredicate-and-regular-expressions/#comment-761</link>
		<dc:creator>Melissa Turner</dc:creator>
		<pubDate>Fri, 03 Nov 2006 21:28:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.losingfight.com/blog/2006/09/29/nspredicate-and-regular-expressions/#comment-761</guid>
		<description>Regex isn't supported by the SQL standard, but SQLite allows you to register custom functions, and Core Data registers for LIKE and MATCHES to get the same matching behavior you see with NSPredicate. 

The performance characteristics of the matching logic are the same between the implementations, but you lose all the overhead of realizing objects so you can discard them.</description>
		<content:encoded><![CDATA[<p>Regex isn&#8217;t supported by the SQL standard, but SQLite allows you to register custom functions, and Core Data registers for LIKE and MATCHES to get the same matching behavior you see with NSPredicate. </p>
<p>The performance characteristics of the matching logic are the same between the implementations, but you lose all the overhead of realizing objects so you can discard them.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.325 seconds -->
