<?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 Re: How to check for digits next to commas in strings in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/How-to-check-for-digits-next-to-commas-in-strings/m-p/2507680#M104370</link>
    <description>&lt;P&gt;You can use the new regex function for that!&lt;BR /&gt;&lt;BR /&gt;Load&lt;BR /&gt;Name,&lt;BR /&gt;if(MatchRegEx(Name,'^(?:[^,]*\d+,\d+[^,]*)*$')&amp;gt;0,'OK','NOK') as NameCheck&lt;BR /&gt;&lt;SPAN&gt;INLINE [&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Name&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'DEER WITH FUZZ, 235X60X265MM, WHITE COLOUR, 2 ASSORTED COLOURS, HANGTA'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'Glue, color.happy GOSPO'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'FIGURe LED 8,5CM AcRYL MIX WZ'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'animal SOLAR, MO'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'candle ceramic tree 6,'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'DOUCHET.3JETS+FLEX1,75M+BA,1P'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'DECOR ALU CLOTUREO 178x41,,1P'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'CAA AUTO REPARANTE 27,5'' SV,1P'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'PNEU 16X1,75 47/305 BMX,1P'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'Dog ceramic BIG'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'ribbon JUTY 6,3CM X 2,7M NAT'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'RIBBON 21CM 19,5G,'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;];&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 27 Feb 2025 17:41:28 GMT</pubDate>
    <dc:creator>morgankejerhag</dc:creator>
    <dc:date>2025-02-27T17:41:28Z</dc:date>
    <item>
      <title>How to check for digits next to commas in strings</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-check-for-digits-next-to-commas-in-strings/m-p/2507664#M104365</link>
      <description>&lt;P&gt;Hi Everyone&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;BR /&gt;I'm kind of lost&lt;span class="lia-unicode-emoji" title=":grinning_face_with_sweat:"&gt;😅&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;So i have names of products in my table.&lt;BR /&gt;Let's say this is my table:&lt;/P&gt;
&lt;P&gt;&lt;FONT size="2" color="#0000FF"&gt;tab1:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;LOAD * INLINE [&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;Name&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;'DEER WITH FUZZ, 235X60X265MM, WHITE COLOUR, 2 ASSORTED COLOURS, HANGTA',&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;'Glue, color.happy GOSPO',&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;'FIGURe LED 8,5CM AcRYL MIX WZ',&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;'animal SOLAR, MO',&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;'candle ceramic tree 6,',&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;'DOUCHET.3JETS+FLEX1,75M+BA,1P',&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;'DECOR ALU CLOTUREO 178x41,,1P',&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;'CAA AUTO REPARANTE 27,5'' SV,1P',&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;'PNEU 16X1,75 47/305 BMX,1P',&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;'Dog ceramic BIG',&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;'ribbon JUTY 6,3CM X 2,7M NAT',&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;'RIBBON&amp;nbsp; 21CM 19,5G,'&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2" color="#0000FF"&gt;];&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;I know names are strange but what I need is to find names with commas except those names where commas are surrounded with digits, for example 34,13.&lt;BR /&gt;i want to look for names where commas (if used) are not commas showing decimal places.&lt;BR /&gt;If there are a lot of commas and each of them has digits(so it's a number) it's okay&lt;BR /&gt;SO:&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;FONT size="2" color="#0000FF"&gt;FIGURe LED 8,5CM AcRYL MIX WZ&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;okay, one comma with digits on its left and right&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;FONT size="2" color="#0000FF"&gt;ribbon JUTY 6,3CM X 2,7M NAT&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;okay, since both commas has digits on its left and right&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;FONT size="2" color="#0000FF"&gt;&lt;FONT color="#FF0000"&gt;&lt;FONT color="#0000FF"&gt;RIBBON&amp;nbsp; 21CM 19,5G,&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;not okay since there is a comma which purpose isn't to show decimal places --&amp;gt; not surrounded with digits&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;&lt;FONT size="2" color="#0000FF"&gt;&lt;FONT color="#FF0000"&gt;&lt;FONT color="#0000FF"&gt;animal SOLAR, MO&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;not okay, comma not surrounded with digits&lt;BR /&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;FONT color="#FF0000"&gt;&lt;FONT color="#0000FF"&gt;Dog ceramic BIG&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;okay, no commas&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="4" color="#000000"&gt;I tried something like this in chart:&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;=If(&lt;BR /&gt;SubstringCount(Text(Name), ',') = 0, &lt;BR /&gt;'No commas', &lt;BR /&gt;If(&lt;BR /&gt;SubstringCount(Text(Name), ',') = 1 and &lt;BR /&gt;IsNum(Mid(Text(Name), FindOneOf(Text(Name), ',') - 1, 1)) and &lt;BR /&gt;IsNum(Mid(Text(Name), FindOneOf(Text(Name), ',') + 1, 1)), &lt;BR /&gt;'Only one comma and it has digits',&lt;BR /&gt;'The rest'&lt;BR /&gt;)&lt;BR /&gt;)&lt;BR /&gt;BUT it only check for first comma,&amp;nbsp;&lt;BR /&gt;i didn't know how to write it differently&lt;BR /&gt;i guess it can not be done in chart.&lt;BR /&gt;How to do this in load script?&lt;/P&gt;
&lt;P&gt;i tried doing something with&amp;nbsp;&lt;/P&gt;
&lt;P&gt;SubStringCount(Name, ',')&lt;/P&gt;
&lt;P&gt;and&lt;/P&gt;
&lt;P&gt;if ((isNum(Mid(Name, (Index(Name, ',') - 1), 1))) =-1 and (isNum(Mid(Name, (Index(Name, ',') + 1), 1))) = -1 , 'okay', '-')&lt;BR /&gt;&lt;BR /&gt;But i don't know how to do it. Do I have to use IterNo() or what?&lt;/P&gt;</description>
      <pubDate>Thu, 27 Feb 2025 15:57:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-check-for-digits-next-to-commas-in-strings/m-p/2507664#M104365</guid>
      <dc:creator>midnight1</dc:creator>
      <dc:date>2025-02-27T15:57:41Z</dc:date>
    </item>
    <item>
      <title>Re: How to check for digits next to commas in strings</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-check-for-digits-next-to-commas-in-strings/m-p/2507677#M104368</link>
      <description>&lt;P&gt;Tab1:&lt;BR /&gt;LOAD *,&lt;BR /&gt;If(IsNull(WildMatch(Name, '*[0-9],[0-9]*')) OR &lt;BR /&gt;WildMatch(Name, '*,,*') OR &lt;BR /&gt;WildMatch(Name, '*, *') OR &lt;BR /&gt;WildMatch(Name, '*,') OR &lt;BR /&gt;WildMatch(Name, '*,[A-Za-z]*'), 'not okay', 'okay') AS Validation&lt;BR /&gt;INLINE [&lt;BR /&gt;Name&lt;BR /&gt;'DEER WITH FUZZ, 235X60X265MM, WHITE COLOUR, 2 ASSORTED COLOURS, HANGTA'&lt;BR /&gt;'Glue, color.happy GOSPO'&lt;BR /&gt;'FIGURe LED 8,5CM AcRYL MIX WZ'&lt;BR /&gt;'animal SOLAR, MO'&lt;BR /&gt;'candle ceramic tree 6,'&lt;BR /&gt;'DOUCHET.3JETS+FLEX1,75M+BA,1P'&lt;BR /&gt;'DECOR ALU CLOTUREO 178x41,,1P'&lt;BR /&gt;'CAA AUTO REPARANTE 27,5'' SV,1P'&lt;BR /&gt;'PNEU 16X1,75 47/305 BMX,1P'&lt;BR /&gt;'Dog ceramic BIG'&lt;BR /&gt;'ribbon JUTY 6,3CM X 2,7M NAT'&lt;BR /&gt;'RIBBON 21CM 19,5G,'&lt;BR /&gt;];&lt;/P&gt;</description>
      <pubDate>Thu, 27 Feb 2025 16:54:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-check-for-digits-next-to-commas-in-strings/m-p/2507677#M104368</guid>
      <dc:creator>Braveen</dc:creator>
      <dc:date>2025-02-27T16:54:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to check for digits next to commas in strings</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-check-for-digits-next-to-commas-in-strings/m-p/2507680#M104370</link>
      <description>&lt;P&gt;You can use the new regex function for that!&lt;BR /&gt;&lt;BR /&gt;Load&lt;BR /&gt;Name,&lt;BR /&gt;if(MatchRegEx(Name,'^(?:[^,]*\d+,\d+[^,]*)*$')&amp;gt;0,'OK','NOK') as NameCheck&lt;BR /&gt;&lt;SPAN&gt;INLINE [&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Name&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'DEER WITH FUZZ, 235X60X265MM, WHITE COLOUR, 2 ASSORTED COLOURS, HANGTA'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'Glue, color.happy GOSPO'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'FIGURe LED 8,5CM AcRYL MIX WZ'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'animal SOLAR, MO'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'candle ceramic tree 6,'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'DOUCHET.3JETS+FLEX1,75M+BA,1P'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'DECOR ALU CLOTUREO 178x41,,1P'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'CAA AUTO REPARANTE 27,5'' SV,1P'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'PNEU 16X1,75 47/305 BMX,1P'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'Dog ceramic BIG'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'ribbon JUTY 6,3CM X 2,7M NAT'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;'RIBBON 21CM 19,5G,'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;];&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Feb 2025 17:41:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-check-for-digits-next-to-commas-in-strings/m-p/2507680#M104370</guid>
      <dc:creator>morgankejerhag</dc:creator>
      <dc:date>2025-02-27T17:41:28Z</dc:date>
    </item>
  </channel>
</rss>

