<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[連載　各データ型の処理：文字列]]></title><description><![CDATA[<p>このトピックでは、Pegaでの文字列処理の方法を取り上げて説明します。</p><h1>型</h1><p>文字列型(Pega type: Text)は、Pega内部でJavaのString型を使用し表現されます。</p><h1>チェック処理</h1><p>Pega標準で用意された関数を一部抜粋します。</p><ul><li>@isDouble(inputString)<br />文字列が有効な倍精度数を表しているかどうかをチェックします。</li><li>@isInteger(inputString)<br />文字列が有効な整数を表しているかどうかをチェックします。</li><li>@isLiteral(inputString)<br />入力がリテラルかプロパティ参照かをチェックします。</li></ul><h1>検索処理</h1><p>Pega標準で用意された関数を一部抜粋します。</p><ul><li>＠indexOf(strStringToSearch,strStringToSearchFor)<br />strStringToSearchForにstrStringToSearchが最初に現れたインデックスを返します。値が見つからない場合は -1 を返します。</li><li>@substring(stringToUse,startIndex,endIndex)<br /><br />文字列のインデックスは０から数えられます。</li></ul><h1>変換処理</h1><p>Pega標準で用意された関数を一部抜粋します。</p><ul><li>＠toDate(inputString)<br />文字列を日付型に変換します。</li><li>＠toDateTime(inputString)<br />文字列を日時型に変換します。</li><li>＠toDecimal(inputString)<br />文字列を数値型に変換します。</li><li>＠toInt(inputString)<br />文字列を整数型に変換します。</li><li>@toLowerCase(inputString)<br />文字列をすべｔ小文字に変換します。</li><li>@toUpperCase(inputString)<br />文字列をすべて大文字に変換します。</li></ul><h1>編集処理</h1><p>Pega標準で用意された関数を一部抜粋します。</p><ul><li>@replaceAll(aBaseString,aOriginalChars,aNewChars)<br />文字列aBaseStringのサブ文字列aOriginalCharsをaNewCharsに置き換えて返します。</li><li>@trim(str)<br />strの頭と後ろのスペースを削除して返します。</li></ul><h1>補足</h1><p>テキスト関連のPega標準関数はおもに「String」というライブラリで纏めて公開されているため、Designer StudioのRecordsブラウザで確認できます。</p><img src="/assets/uploads/files/1574242473674-string_001.jpg" />]]></description><link>http://www.isummary.jp/topic/84/連載-各データ型の処理-文字列</link><generator>RSS for Node</generator><lastBuildDate>Mon, 08 Jun 2026 16:55:56 GMT</lastBuildDate><atom:link href="http://www.isummary.jp/topic/84.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 30 Jul 2019 23:03:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 連載　各データ型の処理：文字列 on Wed, 20 Nov 2019 09:34:36 GMT]]></title><description><![CDATA[<p>このトピックでは、Pegaでの文字列処理の方法を取り上げて説明します。</p><h1>型</h1><p>文字列型(Pega type: Text)は、Pega内部でJavaのString型を使用し表現されます。</p><h1>チェック処理</h1><p>Pega標準で用意された関数を一部抜粋します。</p><ul><li>@isDouble(inputString)<br />文字列が有効な倍精度数を表しているかどうかをチェックします。</li><li>@isInteger(inputString)<br />文字列が有効な整数を表しているかどうかをチェックします。</li><li>@isLiteral(inputString)<br />入力がリテラルかプロパティ参照かをチェックします。</li></ul><h1>検索処理</h1><p>Pega標準で用意された関数を一部抜粋します。</p><ul><li>＠indexOf(strStringToSearch,strStringToSearchFor)<br />strStringToSearchForにstrStringToSearchが最初に現れたインデックスを返します。値が見つからない場合は -1 を返します。</li><li>@substring(stringToUse,startIndex,endIndex)<br /><br />文字列のインデックスは０から数えられます。</li></ul><h1>変換処理</h1><p>Pega標準で用意された関数を一部抜粋します。</p><ul><li>＠toDate(inputString)<br />文字列を日付型に変換します。</li><li>＠toDateTime(inputString)<br />文字列を日時型に変換します。</li><li>＠toDecimal(inputString)<br />文字列を数値型に変換します。</li><li>＠toInt(inputString)<br />文字列を整数型に変換します。</li><li>@toLowerCase(inputString)<br />文字列をすべｔ小文字に変換します。</li><li>@toUpperCase(inputString)<br />文字列をすべて大文字に変換します。</li></ul><h1>編集処理</h1><p>Pega標準で用意された関数を一部抜粋します。</p><ul><li>@replaceAll(aBaseString,aOriginalChars,aNewChars)<br />文字列aBaseStringのサブ文字列aOriginalCharsをaNewCharsに置き換えて返します。</li><li>@trim(str)<br />strの頭と後ろのスペースを削除して返します。</li></ul><h1>補足</h1><p>テキスト関連のPega標準関数はおもに「String」というライブラリで纏めて公開されているため、Designer StudioのRecordsブラウザで確認できます。</p><img src="/assets/uploads/files/1574242473674-string_001.jpg" />]]></description><link>http://www.isummary.jp/post/84</link><guid isPermaLink="true">http://www.isummary.jp/post/84</guid><dc:creator><![CDATA[峯文]]></dc:creator><pubDate>Wed, 20 Nov 2019 09:34:36 GMT</pubDate></item></channel></rss>