<?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: Split string question - split at non-numeric character in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-string-question-split-at-non-numeric-character/m-p/3254705#M777250</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Rich,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for that piece of code!  I was hoping that I could do something like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;split string at (0 1 2 3 4 5 6 7 8 9) into var &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but I guess that isn't possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again,&lt;/P&gt;&lt;P&gt;Davis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 16 Jan 2008 01:50:40 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-16T01:50:40Z</dc:date>
    <item>
      <title>Split string question - split at non-numeric character</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-string-question-split-at-non-numeric-character/m-p/3254702#M777247</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a string that is in the form of ##R# (# = any number from 0-9 and the quantity of numbers is dynamic).  How can I split the string at the first non-numeric character?  Below is an example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;String = 12R3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need var1 = '12' and var2 = 'R3'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Davis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jan 2008 00:56:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-string-question-split-at-non-numeric-character/m-p/3254702#M777247</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-16T00:56:30Z</dc:date>
    </item>
    <item>
      <title>Re: Split string question - split at non-numeric character</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-string-question-split-at-non-numeric-character/m-p/3254703#M777248</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I know, not the most elegant solution, but a solution non-the-less.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

REPORT  rich_0001.


DATA: lv_str TYPE string VALUE '123456R987654321'.
DATA: lv_var1 TYPE string.
DATA: lv_var2 TYPE string.
DATA: lv_counter TYPE i.
data: lv_offset type i.
data: lv_len type i.


DO.
  IF lv_str+lv_counter(1) NA '0123456789'.
      lv_offset = lv_counter.
    exit.
  ENDIF.
  lv_counter = lv_counter + 1.
ENDDO.

lv_var1 = lv_str(lv_offset).
lv_len = strlen( lv_str ).
lv_offset = lv_offset + 1.  " Skip over the non-numeric
lv_var2 = lv_str+lv_offset.

write:/ lv_var1.
write:/ lv_var2.



&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Rich Heilman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jan 2008 01:31:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-string-question-split-at-non-numeric-character/m-p/3254703#M777248</guid>
      <dc:creator>RichHeilman</dc:creator>
      <dc:date>2008-01-16T01:31:23Z</dc:date>
    </item>
    <item>
      <title>Re: Split string question - split at non-numeric character</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-string-question-split-at-non-numeric-character/m-p/3254704#M777249</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this code.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
PARAMETERS : p_c(10) TYPE c.
DATA : l_pos TYPE i.
DATA : l_pos1 TYPE i.
DATA : p_c1(10) TYPE c.
DATA : p_c2(10) TYPE c.

IF p_c CA sy-abcde.
  l_pos = sy-fdpos.
  l_pos1 = l_pos + 1.
ENDIF.

WRITE : p_c+0(l_pos).
WRITE : p_c+l_pos1.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Gopi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jan 2008 01:38:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-string-question-split-at-non-numeric-character/m-p/3254704#M777249</guid>
      <dc:creator>gopi_narendra</dc:creator>
      <dc:date>2008-01-16T01:38:04Z</dc:date>
    </item>
    <item>
      <title>Re: Split string question - split at non-numeric character</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/split-string-question-split-at-non-numeric-character/m-p/3254705#M777250</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Rich,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for that piece of code!  I was hoping that I could do something like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;split string at (0 1 2 3 4 5 6 7 8 9) into var &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but I guess that isn't possible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again,&lt;/P&gt;&lt;P&gt;Davis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jan 2008 01:50:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/split-string-question-split-at-non-numeric-character/m-p/3254705#M777250</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-16T01:50:40Z</dc:date>
    </item>
  </channel>
</rss>

