當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


erlang find(String, SearchPattern)用法及代碼示例


find(String, SearchPattern) -> unicode:chardata() | nomatch
OTP 20.0
find(String, SearchPattern, Dir) -> unicode:chardata() | nomatch
OTP 20.0
類型:
String = SearchPattern = unicode:chardata()
Dir = direction()

刪除 StringSearchPattern 之前的所有內容,並返回字符串的其餘部分,如果未找到 SearchPattern,則返回 nomatchDir 可以是 leadingtrailing ,指示要從哪個方向搜索字符。

默認情況下, Dirleading

例子:

1> string:find("ab..cd..ef", ".").
"..cd..ef"
2> string:find(<<"ab..cd..ef">>, "..", trailing).
<<"..ef">>
3> string:find(<<"ab..cd..ef">>, "x", leading).
nomatch
4> string:find("ab..cd..ef", "x", trailing).
nomatch

相關用法


注:本文由純淨天空篩選整理自erlang.org大神的英文原創作品 find(String, SearchPattern) -> unicode:chardata() | nomatch。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。