<?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: String Functions in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-functions/m-p/2137006#M449662</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Kumar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Here are those &lt;/P&gt;&lt;P&gt;String Operations&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Concatenate&lt;/P&gt;&lt;P&gt;Split&lt;/P&gt;&lt;P&gt;Shift&lt;/P&gt;&lt;P&gt;Replace&lt;/P&gt;&lt;P&gt;Translate&lt;/P&gt;&lt;P&gt;Offset&lt;/P&gt;&lt;P&gt;String length&lt;/P&gt;&lt;P&gt;String comparision&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	Concatenate&lt;/P&gt;&lt;P&gt;	data : a(10),b(10),c(10),d(40).&lt;/P&gt;&lt;P&gt;	A = &amp;#145;Apple&amp;#146;. B = &amp;#145;Orange&amp;#146;. C = &amp;#145;Banana&amp;#146;.&lt;/P&gt;&lt;P&gt;	Concatenate A B C into D.&lt;/P&gt;&lt;P&gt;	Write:/ d.&lt;/P&gt;&lt;P&gt;	Concatenate A B C into D separated by &amp;#145;/&amp;#146;.&lt;/P&gt;&lt;P&gt;	Write:/ d.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;			Split&lt;/P&gt;&lt;P&gt;	data : a(10),b(10),c(10),d(40).&lt;/P&gt;&lt;P&gt;	D = &amp;#145;Apple/Orange/Banana&amp;#146;.&lt;/P&gt;&lt;P&gt;	Split d at &amp;#145;/&amp;#146; into a b c.&lt;/P&gt;&lt;P&gt;	Write:/ a&lt;/P&gt;&lt;P&gt;		    / b,&lt;/P&gt;&lt;P&gt;             / c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;			Shift&lt;/P&gt;&lt;P&gt;	Data : a(6) value &amp;#145;ABCDEF&amp;#146;.&lt;/P&gt;&lt;P&gt;Shift a.(by default shifts to left by one place)&lt;/P&gt;&lt;P&gt;	write: / a.	BCDEF&lt;/P&gt;&lt;P&gt;	A = &amp;#145;ABCDEF&amp;#146;.&lt;/P&gt;&lt;P&gt;	Shift a by 2 places.&lt;/P&gt;&lt;P&gt;	Write:/ a.	CDEF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	Data : a(6) value &amp;#145;ABCDEF&amp;#146;.&lt;/P&gt;&lt;P&gt;	Shift a right.&lt;/P&gt;&lt;P&gt;	Write:/ a.	ABCDE&lt;/P&gt;&lt;P&gt;	A = &amp;#145;ABCDEF&amp;#146;.&lt;/P&gt;&lt;P&gt;	Shift a right by 2 places.&lt;/P&gt;&lt;P&gt;   Write:/ a.	ABCD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	Data : a(6) value &amp;#145;ABCDEF&amp;#146;.&lt;/P&gt;&lt;P&gt;	Shift a up to &amp;#145;C&amp;#146;. Write:/ a. CDEF&lt;/P&gt;&lt;P&gt;	a = &amp;#145;ABCDEF&amp;#146;. &lt;/P&gt;&lt;P&gt;	Shift a circular.  Write:/ a. BCDEFA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;				Replace&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	Data p(6) value &amp;#145;ABCABC&amp;#146;.&lt;/P&gt;&lt;P&gt;	Replace &amp;#145;ABC&amp;#146; with &amp;#145;DEF&amp;#146; into p.&lt;/P&gt;&lt;P&gt;	Write:/ p.	DEFABC&lt;/P&gt;&lt;P&gt;	(Replaces first occurrence only)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;				Translate&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		Data p(11) &amp;#145;ABC ABC ABC&amp;#146;.&lt;/P&gt;&lt;P&gt;		Translate p using &amp;#145;ADBECF&amp;#146;.&lt;/P&gt;&lt;P&gt;		WRITE:/ P.	DEF DEF DEF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;			Offset &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		Data p(6) value &amp;#145;ABCDEF&amp;#146;, q(3).&lt;/P&gt;&lt;P&gt;		q = p+2(3).&lt;/P&gt;&lt;P&gt;		Write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; q.		CDE&lt;/P&gt;&lt;P&gt;		q = p+0(1).&lt;/P&gt;&lt;P&gt;		Write:/ q.		A&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;			String Length.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		Data: a(50) value &amp;#145;PQRPQRPQRXYZ&amp;#146;,&lt;/P&gt;&lt;P&gt;			 b type i.&lt;/P&gt;&lt;P&gt;		b = strlen( a ).	15&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		String Comparison&lt;/P&gt;&lt;P&gt;		Contains any &amp;#145;ca&amp;#146;&lt;/P&gt;&lt;P&gt;		Contains only &amp;#145;co&amp;#146;&lt;/P&gt;&lt;P&gt;		Contains string &amp;#145;cs&amp;#146; and&lt;/P&gt;&lt;P&gt;		Contains pattern &amp;#145;cp&amp;#146;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		Contains any (ca) [ case sensitive ]&lt;/P&gt;&lt;P&gt;		If &amp;#145;SAP&amp;#146; ca &amp;#145;ABAP/4&amp;#146;.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;True&amp;#146;.&lt;/P&gt;&lt;P&gt;		Else.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;False&amp;#146;.&lt;/P&gt;&lt;P&gt;		Endif.&lt;/P&gt;&lt;P&gt;						True&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		 Contains only (co) [ case sensitive ]&lt;/P&gt;&lt;P&gt;		If &amp;#145;SAP&amp;#146; co &amp;#145;ABAP/4&amp;#146;.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;True&amp;#146;.&lt;/P&gt;&lt;P&gt;		Else.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;False&amp;#146;.&lt;/P&gt;&lt;P&gt;		Endif.&lt;/P&gt;&lt;P&gt;						False&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		Contains string (cs) [ not case sensitive ]&lt;/P&gt;&lt;P&gt;		If &amp;#145;ABAP/4&amp;#146; cs &amp;#145;Ab&amp;#146;.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;True&amp;#146;.&lt;/P&gt;&lt;P&gt;		Else.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;False&amp;#146;.&lt;/P&gt;&lt;P&gt;		Endif.&lt;/P&gt;&lt;P&gt;						True&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	 Contains pattern (cp) [ not case sensitive ]&lt;/P&gt;&lt;P&gt;		If &amp;#145;ABAP/4&amp;#146; cp &amp;#145;*aP++&amp;#146;.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;True&amp;#146;.&lt;/P&gt;&lt;P&gt;		Else.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;False&amp;#146;.&lt;/P&gt;&lt;P&gt;		Endif.&lt;/P&gt;&lt;P&gt;						True&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 17 Apr 2007 03:49:20 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-17T03:49:20Z</dc:date>
    <item>
      <title>String Functions</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-functions/m-p/2137005#M449661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How many string functions are available in SAP ? Can you give names and uses &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kumar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Apr 2007 03:44:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/string-functions/m-p/2137005#M449661</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-17T03:44:56Z</dc:date>
    </item>
    <item>
      <title>Re: String Functions</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-functions/m-p/2137006#M449662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Kumar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Here are those &lt;/P&gt;&lt;P&gt;String Operations&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Concatenate&lt;/P&gt;&lt;P&gt;Split&lt;/P&gt;&lt;P&gt;Shift&lt;/P&gt;&lt;P&gt;Replace&lt;/P&gt;&lt;P&gt;Translate&lt;/P&gt;&lt;P&gt;Offset&lt;/P&gt;&lt;P&gt;String length&lt;/P&gt;&lt;P&gt;String comparision&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	Concatenate&lt;/P&gt;&lt;P&gt;	data : a(10),b(10),c(10),d(40).&lt;/P&gt;&lt;P&gt;	A = &amp;#145;Apple&amp;#146;. B = &amp;#145;Orange&amp;#146;. C = &amp;#145;Banana&amp;#146;.&lt;/P&gt;&lt;P&gt;	Concatenate A B C into D.&lt;/P&gt;&lt;P&gt;	Write:/ d.&lt;/P&gt;&lt;P&gt;	Concatenate A B C into D separated by &amp;#145;/&amp;#146;.&lt;/P&gt;&lt;P&gt;	Write:/ d.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;			Split&lt;/P&gt;&lt;P&gt;	data : a(10),b(10),c(10),d(40).&lt;/P&gt;&lt;P&gt;	D = &amp;#145;Apple/Orange/Banana&amp;#146;.&lt;/P&gt;&lt;P&gt;	Split d at &amp;#145;/&amp;#146; into a b c.&lt;/P&gt;&lt;P&gt;	Write:/ a&lt;/P&gt;&lt;P&gt;		    / b,&lt;/P&gt;&lt;P&gt;             / c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;			Shift&lt;/P&gt;&lt;P&gt;	Data : a(6) value &amp;#145;ABCDEF&amp;#146;.&lt;/P&gt;&lt;P&gt;Shift a.(by default shifts to left by one place)&lt;/P&gt;&lt;P&gt;	write: / a.	BCDEF&lt;/P&gt;&lt;P&gt;	A = &amp;#145;ABCDEF&amp;#146;.&lt;/P&gt;&lt;P&gt;	Shift a by 2 places.&lt;/P&gt;&lt;P&gt;	Write:/ a.	CDEF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	Data : a(6) value &amp;#145;ABCDEF&amp;#146;.&lt;/P&gt;&lt;P&gt;	Shift a right.&lt;/P&gt;&lt;P&gt;	Write:/ a.	ABCDE&lt;/P&gt;&lt;P&gt;	A = &amp;#145;ABCDEF&amp;#146;.&lt;/P&gt;&lt;P&gt;	Shift a right by 2 places.&lt;/P&gt;&lt;P&gt;   Write:/ a.	ABCD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	Data : a(6) value &amp;#145;ABCDEF&amp;#146;.&lt;/P&gt;&lt;P&gt;	Shift a up to &amp;#145;C&amp;#146;. Write:/ a. CDEF&lt;/P&gt;&lt;P&gt;	a = &amp;#145;ABCDEF&amp;#146;. &lt;/P&gt;&lt;P&gt;	Shift a circular.  Write:/ a. BCDEFA&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;				Replace&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	Data p(6) value &amp;#145;ABCABC&amp;#146;.&lt;/P&gt;&lt;P&gt;	Replace &amp;#145;ABC&amp;#146; with &amp;#145;DEF&amp;#146; into p.&lt;/P&gt;&lt;P&gt;	Write:/ p.	DEFABC&lt;/P&gt;&lt;P&gt;	(Replaces first occurrence only)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;				Translate&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		Data p(11) &amp;#145;ABC ABC ABC&amp;#146;.&lt;/P&gt;&lt;P&gt;		Translate p using &amp;#145;ADBECF&amp;#146;.&lt;/P&gt;&lt;P&gt;		WRITE:/ P.	DEF DEF DEF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;			Offset &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		Data p(6) value &amp;#145;ABCDEF&amp;#146;, q(3).&lt;/P&gt;&lt;P&gt;		q = p+2(3).&lt;/P&gt;&lt;P&gt;		Write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; q.		CDE&lt;/P&gt;&lt;P&gt;		q = p+0(1).&lt;/P&gt;&lt;P&gt;		Write:/ q.		A&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;			String Length.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		Data: a(50) value &amp;#145;PQRPQRPQRXYZ&amp;#146;,&lt;/P&gt;&lt;P&gt;			 b type i.&lt;/P&gt;&lt;P&gt;		b = strlen( a ).	15&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		String Comparison&lt;/P&gt;&lt;P&gt;		Contains any &amp;#145;ca&amp;#146;&lt;/P&gt;&lt;P&gt;		Contains only &amp;#145;co&amp;#146;&lt;/P&gt;&lt;P&gt;		Contains string &amp;#145;cs&amp;#146; and&lt;/P&gt;&lt;P&gt;		Contains pattern &amp;#145;cp&amp;#146;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		Contains any (ca) [ case sensitive ]&lt;/P&gt;&lt;P&gt;		If &amp;#145;SAP&amp;#146; ca &amp;#145;ABAP/4&amp;#146;.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;True&amp;#146;.&lt;/P&gt;&lt;P&gt;		Else.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;False&amp;#146;.&lt;/P&gt;&lt;P&gt;		Endif.&lt;/P&gt;&lt;P&gt;						True&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		 Contains only (co) [ case sensitive ]&lt;/P&gt;&lt;P&gt;		If &amp;#145;SAP&amp;#146; co &amp;#145;ABAP/4&amp;#146;.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;True&amp;#146;.&lt;/P&gt;&lt;P&gt;		Else.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;False&amp;#146;.&lt;/P&gt;&lt;P&gt;		Endif.&lt;/P&gt;&lt;P&gt;						False&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;		Contains string (cs) [ not case sensitive ]&lt;/P&gt;&lt;P&gt;		If &amp;#145;ABAP/4&amp;#146; cs &amp;#145;Ab&amp;#146;.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;True&amp;#146;.&lt;/P&gt;&lt;P&gt;		Else.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;False&amp;#146;.&lt;/P&gt;&lt;P&gt;		Endif.&lt;/P&gt;&lt;P&gt;						True&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	 Contains pattern (cp) [ not case sensitive ]&lt;/P&gt;&lt;P&gt;		If &amp;#145;ABAP/4&amp;#146; cp &amp;#145;*aP++&amp;#146;.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;True&amp;#146;.&lt;/P&gt;&lt;P&gt;		Else.&lt;/P&gt;&lt;P&gt;		Write:/ &amp;#145;False&amp;#146;.&lt;/P&gt;&lt;P&gt;		Endif.&lt;/P&gt;&lt;P&gt;						True&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Apr 2007 03:49:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/string-functions/m-p/2137006#M449662</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-17T03:49:20Z</dc:date>
    </item>
  </channel>
</rss>

