<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Titlecase (.titleize) Puzzle in Workato Pros Discussion Board</title>
    <link>https://systematic.workato.com/t5/workato-pros-discussion-board/titlecase-titleize-puzzle/m-p/10866#M4281</link>
    <description>&lt;P&gt;Right now, I receive First and Last name in an Integration in the following formats:&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;All UPPERCASE&lt;/LI&gt;&lt;LI&gt;All lowercase&lt;/LI&gt;&lt;LI&gt;Correctly Formatted Names&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;I use the .titleize function to correct the first 2 cases and it works a charm. For case 3, 90% of the time it works well, but there is the occasional case that Workato messes up with this formula.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Take for example someone with the name Daniel-Spaniel McBride. That is already titlecase, so I would want Workato to leave this alone. However, instead of recognizing a correctly titlecase name, it turns it into this: "Daniel Spaniel Mc Bride"&lt;/P&gt;&lt;P&gt;How can I prevent Workato from adding spaces where there should be special characters and messing up people's correctly formatted names, and also maintaining the CAPS -&amp;gt; Titlecase and lowercase -&amp;gt; Titlecase cadence? I want to use REGEX but I am not sure how to incorporate that into a Variable easily....&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 11 Sep 2025 16:33:57 GMT</pubDate>
    <dc:creator>spencerstone</dc:creator>
    <dc:date>2025-09-11T16:33:57Z</dc:date>
    <item>
      <title>Titlecase (.titleize) Puzzle</title>
      <link>https://systematic.workato.com/t5/workato-pros-discussion-board/titlecase-titleize-puzzle/m-p/10866#M4281</link>
      <description>&lt;P&gt;Right now, I receive First and Last name in an Integration in the following formats:&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;All UPPERCASE&lt;/LI&gt;&lt;LI&gt;All lowercase&lt;/LI&gt;&lt;LI&gt;Correctly Formatted Names&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;I use the .titleize function to correct the first 2 cases and it works a charm. For case 3, 90% of the time it works well, but there is the occasional case that Workato messes up with this formula.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Take for example someone with the name Daniel-Spaniel McBride. That is already titlecase, so I would want Workato to leave this alone. However, instead of recognizing a correctly titlecase name, it turns it into this: "Daniel Spaniel Mc Bride"&lt;/P&gt;&lt;P&gt;How can I prevent Workato from adding spaces where there should be special characters and messing up people's correctly formatted names, and also maintaining the CAPS -&amp;gt; Titlecase and lowercase -&amp;gt; Titlecase cadence? I want to use REGEX but I am not sure how to incorporate that into a Variable easily....&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Sep 2025 16:33:57 GMT</pubDate>
      <guid>https://systematic.workato.com/t5/workato-pros-discussion-board/titlecase-titleize-puzzle/m-p/10866#M4281</guid>
      <dc:creator>spencerstone</dc:creator>
      <dc:date>2025-09-11T16:33:57Z</dc:date>
    </item>
    <item>
      <title>Re: Titlecase (.titleize) Puzzle</title>
      <link>https://systematic.workato.com/t5/workato-pros-discussion-board/titlecase-titleize-puzzle/m-p/10867#M4282</link>
      <description>&lt;P&gt;I actually think I solved my own issue.... I used ruby in the formula&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="ruby"&gt;if input.match?(/\A[A-Z\s\-']+\z/) || input.match?(/\A[a-z\s\-']+\z/)
  input.titleize
else
  input
end&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;Curious if anyone else has another solution though!&lt;/P&gt;</description>
      <pubDate>Thu, 11 Sep 2025 16:38:19 GMT</pubDate>
      <guid>https://systematic.workato.com/t5/workato-pros-discussion-board/titlecase-titleize-puzzle/m-p/10867#M4282</guid>
      <dc:creator>spencerstone</dc:creator>
      <dc:date>2025-09-11T16:38:19Z</dc:date>
    </item>
    <item>
      <title>Re: Titlecase (.titleize) Puzzle</title>
      <link>https://systematic.workato.com/t5/workato-pros-discussion-board/titlecase-titleize-puzzle/m-p/10870#M4283</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://systematic.workato.com/t5/user/viewprofilepage/user-id/11063"&gt;@spencerstone&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Please check this formula with Regex expression, it may works for you...&amp;nbsp;&lt;STRONG&gt;namePILL.match?(/^[a-z\s]+$/) || namePILL.match?(/^[A-Z\s]+$/) ? namePILL.titleize : namePILL&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;for me it worked well, when I checked in recipe, with different name and also I have tried with the name given by you, getting same name without any change.&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="output_logger_step.png" style="width: 999px;"&gt;&lt;img src="https://systematic.workato.com/t5/image/serverpage/image-id/2321i6B1F6947E55C5840/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="output_logger_step.png" alt="output_logger_step.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="regex_formula_img.png" style="width: 865px;"&gt;&lt;img src="https://systematic.workato.com/t5/image/serverpage/image-id/2320iD411441CBE352832/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="regex_formula_img.png" alt="regex_formula_img.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Sep 2025 17:31:46 GMT</pubDate>
      <guid>https://systematic.workato.com/t5/workato-pros-discussion-board/titlecase-titleize-puzzle/m-p/10870#M4283</guid>
      <dc:creator>rajeshjanapati</dc:creator>
      <dc:date>2025-09-11T17:31:46Z</dc:date>
    </item>
    <item>
      <title>Re: Titlecase (.titleize) Puzzle</title>
      <link>https://systematic.workato.com/t5/workato-pros-discussion-board/titlecase-titleize-puzzle/m-p/10881#M4287</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://systematic.workato.com/t5/user/viewprofilepage/user-id/11063"&gt;@spencerstone&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;I think you can try this way&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Screenshot 2025-09-12 002504.png" style="width: 999px;"&gt;&lt;img src="https://systematic.workato.com/t5/image/serverpage/image-id/2328i8EDE92A99E34E5B3/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="Screenshot 2025-09-12 002504.png" alt="Screenshot 2025-09-12 002504.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Sep 2025 18:56:27 GMT</pubDate>
      <guid>https://systematic.workato.com/t5/workato-pros-discussion-board/titlecase-titleize-puzzle/m-p/10881#M4287</guid>
      <dc:creator>Bhagya_pola</dc:creator>
      <dc:date>2025-09-11T18:56:27Z</dc:date>
    </item>
    <item>
      <title>Re: Titlecase (.titleize) Puzzle</title>
      <link>https://systematic.workato.com/t5/workato-pros-discussion-board/titlecase-titleize-puzzle/m-p/10902#M4295</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://systematic.workato.com/t5/user/viewprofilepage/user-id/11063"&gt;@spencerstone&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;Here is detailed solution to the asked requirements.&lt;BR /&gt;Example&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The input can contain special characters either before or after alphabetic characters, or even between them. It should also handle cases where special characters appear consecutively.&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TitleLize_2.jpg" style="width: 999px;"&gt;&lt;img src="https://systematic.workato.com/t5/image/serverpage/image-id/2337i24EC137C95C4E799/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="TitleLize_2.jpg" alt="TitleLize_2.jpg" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="TitleLize_4.jpg" style="width: 999px;"&gt;&lt;img src="https://systematic.workato.com/t5/image/serverpage/image-id/2338i560E8810EF3D0342/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="TitleLize_4.jpg" alt="TitleLize_4.jpg" /&gt;&lt;/span&gt;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Thanks and Regards,&lt;BR /&gt;Shivakumara K A&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Sat, 13 Sep 2025 04:37:33 GMT</pubDate>
      <guid>https://systematic.workato.com/t5/workato-pros-discussion-board/titlecase-titleize-puzzle/m-p/10902#M4295</guid>
      <dc:creator>shivakumara</dc:creator>
      <dc:date>2025-09-13T04:37:33Z</dc:date>
    </item>
  </channel>
</rss>

