<?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: As 3 Inflector</title>
	<atom:link href="http://ak33m.com/?feed=rss2&#038;p=43" rel="self" type="application/rss+xml" />
	<link>http://ak33m.com/?p=43</link>
	<description>Akeem Philbert&#039;s note to self. You can&#039;t go forward without knowing where you&#039;ve been.</description>
	<lastBuildDate>Sat, 31 Jul 2010 22:12:47 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Denis P.</title>
		<link>http://ak33m.com/?p=43&#038;cpage=1#comment-73722</link>
		<dc:creator>Denis P.</dc:creator>
		<pubDate>Sat, 31 Jul 2010 22:12:47 +0000</pubDate>
		<guid isPermaLink="false">http://ak33m.com/?p=43#comment-73722</guid>
		<description>Hi,

I&#039;m an European guy and I use Inflector::Slug (from CakePhp) on my title articles

I have modified your slug function to have the same result as my CakePhp Urls (cake 1.2), in fact I didn&#039;t got a correct result even with an english title :

imagine a french title:

&quot;Le blog a été déplacé&quot; ( means : &quot;The blog has moved in&quot; )

So in AS, 

trace(Inflector.slug(&quot;Le blog a été déplacé&quot;,&quot;-&quot;));

=&gt;Output: Le-blog-a-ete-deplace 


static public function slug (word:String,replacement:String=&quot;_&quot;):String{
			
		var aPattern:RegExp = /[àáåâ]/gi; 
		var ePattern:RegExp = /[èéêẽë]/gi; 
		var iPattern:RegExp = /[ìíî]/gi; 
		var oPattern:RegExp = /[òóôø]/gi;
		var uPattern:RegExp = /[ùúůû]/gi;
		var cPattern:RegExp = /[ç]/gi;
		var nPattern:RegExp = /[ñ]/gi;
		var aePattern:RegExp = /[äæ]/gi;
		var oePattern:RegExp = /[ö]/gi;
		var uePattern:RegExp = /[ü]/gi;
		var AePattern:RegExp = /[Ä]/gi;
		var UePattern:RegExp = /[Ü]/gi;
		var OePattern:RegExp = /[Ö]/gi;
		var ssPattern:RegExp = /[ß]/gi;
		word = word.replace(aPattern, &#039;a&#039;);
		word = word.replace(ePattern, &#039;e&#039;);
		word = word.replace(iPattern, &#039;i&#039;);
		word = word.replace(oPattern, &#039;o&#039;);
		word = word.replace(uPattern, &#039;u&#039;);
		word = word.replace(cPattern, &#039;c&#039;);
		word = word.replace(nPattern, &#039;n&#039;);
		word = word.replace(aePattern, &#039;ae&#039;);
		word = word.replace(oePattern, &#039;oe&#039;);
		word = word.replace(uePattern, &#039;ue&#039;);
		word = word.replace(AePattern, &#039;Ae&#039;);
		word = word.replace(UePattern, &#039;Ue&#039;);
		word = word.replace(OePattern, &#039;Oe&#039;);
		word = word.replace(ssPattern, &#039;ss&#039;);
			
		var startPattern:RegExp = /[^\w]/gi;
		word = word.replace(startPattern, replacement);
		return word;
	}

This slug works like CakePhp ;)</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I&#8217;m an European guy and I use Inflector::Slug (from CakePhp) on my title articles</p>
<p>I have modified your slug function to have the same result as my CakePhp Urls (cake 1.2), in fact I didn&#8217;t got a correct result even with an english title :</p>
<p>imagine a french title:</p>
<p>&#8220;Le blog a été déplacé&#8221; ( means : &#8220;The blog has moved in&#8221; )</p>
<p>So in AS, </p>
<p>trace(Inflector.slug(&#8221;Le blog a été déplacé&#8221;,&#8221;-&#8221;));</p>
<p>=>Output: Le-blog-a-ete-deplace </p>
<p>static public function slug (word:String,replacement:String=&#8221;_&#8221;):String{</p>
<p>		var aPattern:RegExp = /[àáåâ]/gi;<br />
		var ePattern:RegExp = /[èéêẽë]/gi;<br />
		var iPattern:RegExp = /[ìíî]/gi;<br />
		var oPattern:RegExp = /[òóôø]/gi;<br />
		var uPattern:RegExp = /[ùúůû]/gi;<br />
		var cPattern:RegExp = /[ç]/gi;<br />
		var nPattern:RegExp = /[ñ]/gi;<br />
		var aePattern:RegExp = /[äæ]/gi;<br />
		var oePattern:RegExp = /[ö]/gi;<br />
		var uePattern:RegExp = /[ü]/gi;<br />
		var AePattern:RegExp = /[Ä]/gi;<br />
		var UePattern:RegExp = /[Ü]/gi;<br />
		var OePattern:RegExp = /[Ö]/gi;<br />
		var ssPattern:RegExp = /[ß]/gi;<br />
		word = word.replace(aPattern, &#8216;a&#8217;);<br />
		word = word.replace(ePattern, &#8216;e&#8217;);<br />
		word = word.replace(iPattern, &#8216;i&#8217;);<br />
		word = word.replace(oPattern, &#8216;o&#8217;);<br />
		word = word.replace(uPattern, &#8216;u&#8217;);<br />
		word = word.replace(cPattern, &#8216;c&#8217;);<br />
		word = word.replace(nPattern, &#8216;n&#8217;);<br />
		word = word.replace(aePattern, &#8216;ae&#8217;);<br />
		word = word.replace(oePattern, &#8216;oe&#8217;);<br />
		word = word.replace(uePattern, &#8216;ue&#8217;);<br />
		word = word.replace(AePattern, &#8216;Ae&#8217;);<br />
		word = word.replace(UePattern, &#8216;Ue&#8217;);<br />
		word = word.replace(OePattern, &#8216;Oe&#8217;);<br />
		word = word.replace(ssPattern, &#8217;ss&#8217;);</p>
<p>		var startPattern:RegExp = /[^\w]/gi;<br />
		word = word.replace(startPattern, replacement);<br />
		return word;<br />
	}</p>
<p>This slug works like CakePhp <img src='http://ak33m.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AS程序员实用工具类 － Ase7en’Blog</title>
		<link>http://ak33m.com/?p=43&#038;cpage=1#comment-69770</link>
		<dc:creator>AS程序员实用工具类 － Ase7en’Blog</dc:creator>
		<pubDate>Sun, 16 May 2010 14:06:32 +0000</pubDate>
		<guid isPermaLink="false">http://ak33m.com/?p=43#comment-69770</guid>
		<description>[...] As 3 Inflector 这个转换器支持单/复数转换，驼峰，下划线，人性化（首字母大写等） [...]</description>
		<content:encoded><![CDATA[<p>[...] As 3 Inflector 这个转换器支持单/复数转换，驼峰，下划线，人性化（首字母大写等） [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AS程序员实用工具类 &#171; Deepin 3000</title>
		<link>http://ak33m.com/?p=43&#038;cpage=1#comment-66806</link>
		<dc:creator>AS程序员实用工具类 &#171; Deepin 3000</dc:creator>
		<pubDate>Sat, 06 Mar 2010 06:15:30 +0000</pubDate>
		<guid isPermaLink="false">http://ak33m.com/?p=43#comment-66806</guid>
		<description>[...] As 3 Inflector 这个转换器支持单/复数转换，驼峰，下划线，人性化（首字母大写等） [...]</description>
		<content:encoded><![CDATA[<p>[...] As 3 Inflector 这个转换器支持单/复数转换，驼峰，下划线，人性化（首字母大写等） [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 6 Very Useful Classes for String in ActionScript &#171; Flash student</title>
		<link>http://ak33m.com/?p=43&#038;cpage=1#comment-66659</link>
		<dc:creator>6 Very Useful Classes for String in ActionScript &#171; Flash student</dc:creator>
		<pubDate>Tue, 02 Mar 2010 06:13:27 +0000</pubDate>
		<guid isPermaLink="false">http://ak33m.com/?p=43#comment-66659</guid>
		<description>[...] As 3 Inflector [...]</description>
		<content:encoded><![CDATA[<p>[...] As 3 Inflector [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 6 Very Useful Classes for String in ActionScript - Ntt.cc</title>
		<link>http://ak33m.com/?p=43&#038;cpage=1#comment-65208</link>
		<dc:creator>6 Very Useful Classes for String in ActionScript - Ntt.cc</dc:creator>
		<pubDate>Mon, 25 Jan 2010 14:23:37 +0000</pubDate>
		<guid isPermaLink="false">http://ak33m.com/?p=43#comment-65208</guid>
		<description>[...] As 3 Inflector [...]</description>
		<content:encoded><![CDATA[<p>[...] As 3 Inflector [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephen</title>
		<link>http://ak33m.com/?p=43&#038;cpage=1#comment-9523</link>
		<dc:creator>Stephen</dc:creator>
		<pubDate>Sun, 10 Feb 2008 21:37:29 +0000</pubDate>
		<guid isPermaLink="false">http://ak33m.com/?p=43#comment-9523</guid>
		<description>Very nice Akeem.  But what&#039;s the plural of goose ? 

Maybe that&#039;s a special case.... ;-)</description>
		<content:encoded><![CDATA[<p>Very nice Akeem.  But what&#8217;s the plural of goose ? </p>
<p>Maybe that&#8217;s a special case&#8230;. <img src='http://ak33m.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Actionscript Classes &#187; Inflector</title>
		<link>http://ak33m.com/?p=43&#038;cpage=1#comment-8636</link>
		<dc:creator>Actionscript Classes &#187; Inflector</dc:creator>
		<pubDate>Tue, 29 Jan 2008 19:56:16 +0000</pubDate>
		<guid isPermaLink="false">http://ak33m.com/?p=43#comment-8636</guid>
		<description>[...] http://ak33m.com/?p=43  [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://ak33m.com/?p=43 " rel="nofollow">http://ak33m.com/?p=43 </a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: akeemphilbert</title>
		<link>http://ak33m.com/?p=43&#038;cpage=1#comment-8547</link>
		<dc:creator>akeemphilbert</dc:creator>
		<pubDate>Tue, 29 Jan 2008 02:43:55 +0000</pubDate>
		<guid isPermaLink="false">http://ak33m.com/?p=43#comment-8547</guid>
		<description>This library will be primarily things that I find useful in flash development. It is not just an inflection library and it will be written in as3 (so that it can be used in both flash and flex) I made the mistake of making my xml-rpc lib dependent on the flex framework (that will be ported too).</description>
		<content:encoded><![CDATA[<p>This library will be primarily things that I find useful in flash development. It is not just an inflection library and it will be written in as3 (so that it can be used in both flash and flex) I made the mistake of making my xml-rpc lib dependent on the flex framework (that will be ported too).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Farrar</title>
		<link>http://ak33m.com/?p=43&#038;cpage=1#comment-8518</link>
		<dc:creator>John Farrar</dc:creator>
		<pubDate>Mon, 28 Jan 2008 15:38:55 +0000</pubDate>
		<guid isPermaLink="false">http://ak33m.com/?p=43#comment-8518</guid>
		<description>Will you be offering this in CF or just in a Flex library? How portable will the core inflection dialect libraries be?</description>
		<content:encoded><![CDATA[<p>Will you be offering this in CF or just in a Flex library? How portable will the core inflection dialect libraries be?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
