<?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: Splitting CamelCase With Regular Expressions</title>
	<atom:link href="http://jason.diamond.name/weblog/2009/08/15/splitting-camelcase-with-regular-expressions/feed/" rel="self" type="application/rss+xml" />
	<link>http://jason.diamond.name/weblog/2009/08/15/splitting-camelcase-with-regular-expressions/</link>
	<description>(a Weblog by Jason Diamond)</description>
	<lastBuildDate>Mon, 10 Oct 2011 23:17:44 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: RegEx to split camelCase or TitleCase (advanced)</title>
		<link>http://jason.diamond.name/weblog/2009/08/15/splitting-camelcase-with-regular-expressions/comment-page-1/#comment-509</link>
		<dc:creator>RegEx to split camelCase or TitleCase (advanced)</dc:creator>
		<pubDate>Mon, 10 Oct 2011 23:17:44 +0000</pubDate>
		<guid isPermaLink="false">http://jason.diamond.name/weblog/?p=27#comment-509</guid>
		<description>[...] found a brilliant RegEx to extract the part of a camelCase or TitleCase [...]</description>
		<content:encoded><![CDATA[<p>[...] found a brilliant RegEx to extract the part of a camelCase or TitleCase [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RegEx to split camelCase or TitleCase (advanced) &#124; Gravity Layouts</title>
		<link>http://jason.diamond.name/weblog/2009/08/15/splitting-camelcase-with-regular-expressions/comment-page-1/#comment-508</link>
		<dc:creator>RegEx to split camelCase or TitleCase (advanced) &#124; Gravity Layouts</dc:creator>
		<pubDate>Thu, 29 Sep 2011 15:46:37 +0000</pubDate>
		<guid isPermaLink="false">http://jason.diamond.name/weblog/?p=27#comment-508</guid>
		<description>[...] found a brilliant RegEx to extract the part of a camelCase or TitleCase [...]</description>
		<content:encoded><![CDATA[<p>[...] found a brilliant RegEx to extract the part of a camelCase or TitleCase [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jmini</title>
		<link>http://jason.diamond.name/weblog/2009/08/15/splitting-camelcase-with-regular-expressions/comment-page-1/#comment-507</link>
		<dc:creator>jmini</dc:creator>
		<pubDate>Thu, 29 Sep 2011 07:55:58 +0000</pubDate>
		<guid isPermaLink="false">http://jason.diamond.name/weblog/?p=27#comment-507</guid>
		<description>I got an answer on stackoverflow

http://stackoverflow.com/questions/7593969/regex-to-split-camelcase-or-titlecase-advanced/7594052#7594052

There is a possible extension to the regex.</description>
		<content:encoded><![CDATA[<p>I got an answer on stackoverflow</p>
<p><a href="http://stackoverflow.com/questions/7593969/regex-to-split-camelcase-or-titlecase-advanced/7594052#7594052" rel="nofollow">http://stackoverflow.com/questions/7593969/regex-to-split-camelcase-or-titlecase-advanced/7594052#7594052</a></p>
<p>There is a possible extension to the regex.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jmini</title>
		<link>http://jason.diamond.name/weblog/2009/08/15/splitting-camelcase-with-regular-expressions/comment-page-1/#comment-506</link>
		<dc:creator>jmini</dc:creator>
		<pubDate>Thu, 29 Sep 2011 07:09:21 +0000</pubDate>
		<guid isPermaLink="false">http://jason.diamond.name/weblog/?p=27#comment-506</guid>
		<description>I just tried your regex... it works perfectly in Java...

String s = &quot;loremIpsum&quot;;
words = s.split(&quot;(? V / A / L / U / E
2) eclipseRCPExt -&gt; eclipse / R / C / P / Ext

To my mind, the result shoud be:
1) VALUE
2) eclipse / RCP / Ext

In other words, given n uppercase chars, if there are follwed by lower case, it should be (n-1 chars) / (n-th char + lower chars)

if there are not at the end: (n chars).

If you have any idea with a regex...</description>
		<content:encoded><![CDATA[<p>I just tried your regex&#8230; it works perfectly in Java&#8230;</p>
<p>String s = &#8220;loremIpsum&#8221;;<br />
words = s.split(&#8220;(? V / A / L / U / E<br />
2) eclipseRCPExt -&gt; eclipse / R / C / P / Ext</p>
<p>To my mind, the result shoud be:<br />
1) VALUE<br />
2) eclipse / RCP / Ext</p>
<p>In other words, given n uppercase chars, if there are follwed by lower case, it should be (n-1 chars) / (n-th char + lower chars)</p>
<p>if there are not at the end: (n chars).</p>
<p>If you have any idea with a regex&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Smith</title>
		<link>http://jason.diamond.name/weblog/2009/08/15/splitting-camelcase-with-regular-expressions/comment-page-1/#comment-289</link>
		<dc:creator>James Smith</dc:creator>
		<pubDate>Wed, 04 Nov 2009 15:48:56 +0000</pubDate>
		<guid isPermaLink="false">http://jason.diamond.name/weblog/?p=27#comment-289</guid>
		<description>Your thinking about camelCasing and PascalCasing is correct.  If Wikipedia (the mother of non-authoritative sources) contradicts that, then, QED, it&#039;s incorrect.  See Microsoft for official definitions (camelCase/PascalCasing).

Please do not corrupt the world by waffling.  camelCase is camelCase and PascalCase is PascalCase.</description>
		<content:encoded><![CDATA[<p>Your thinking about camelCasing and PascalCasing is correct.  If Wikipedia (the mother of non-authoritative sources) contradicts that, then, QED, it&#8217;s incorrect.  See Microsoft for official definitions (camelCase/PascalCasing).</p>
<p>Please do not corrupt the world by waffling.  camelCase is camelCase and PascalCase is PascalCase.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

