gtool5 Fortran 90/95 ライブラリ 1.0.0-rc5
English
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dc_string::index_ofs Interface Reference

Public Member Functions

integer function index_ofs (string, start, substr)
 

Detailed Description

Definition at line 175 of file dc_string.f90.

Constructor & Destructor Documentation

◆ index_ofs()

integer function dc_string::index_ofs::index_ofs ( character(len = *), intent(in)  string,
integer, intent(in)  start,
character(len = *), intent(in)  substr 
)

オフセット付き部分文字列検索

文字列 string の start 文字目以降の文字列の中に substr の文字列が 含まれている時、その開始文字位置を返します。 含まれない場合は 0 を返します。 返される開始文字位置は文字列 string の先頭から数えます。

Parameters
[in]string検索対象の文字列
[in]start検索開始位置
[in]substr検索する部分文字列
Returns
substr の位置、見つからない場合は 0

Definition at line 1611 of file dc_string.f90.

1612 character(len = *), intent(in):: string
1613 integer, intent(in):: start
1614 character(len = *), intent(in):: substr
1615 intrinsic index
1616 if (start < 1) then
1617 result = 0
1618 return
1619 endif
1620 result = index(string(start: ), substr)
1621 if (result == 0) return
1622 result = start + result - 1

The documentation for this interface was generated from the following file: