rindex函数

首页 / Perl / 索引

描述

此函数的操作类似于index,不同之处在于它返回STR中最后一次出现SUBSTR的位置。如果指定了POSITION,则返回该位置或该位置之前的最后一次出现。

语法

以下是此函数的简单语法-

rindex STR, SUBSTR, POSITION

rindex STR, SUBSTR

返回值

该函数在失败时返回undef,否则返回最后一次出现的位置。

以下是显示其基本用法的示例代码-

#!/usr/bin/perl -w

$pos = rindex("abcdefghijiklmdef", "def");
print "Found position of def $pos\n";

# Use the first position found as the offset to the
# next search.
# Note that the length of the target string is
# subtracted from the offset to save time.

$pos = rindex("abcdefghijiklmdef", "def", $pos-3 );
print "Found position of def $pos\n";

执行上述代码后,将产生以下输出-

无涯教程网

链接:https://www.learnfk.com/perl/perl-rindex.html

来源:LearnFk无涯教程网

Found position of def 14
Found position of def 3

这一章《Perl - rindex函数》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持,感谢!😊

相关文章

Elasticsearch核心技术与实战 -〔阮一鸣 - 100讲〕

高并发系统设计40问 -〔唐扬 - 49讲〕

分布式金融架构课 -〔任杰 - 30讲〕

Python自动化办公实战课 -〔尹会生 - 37讲〕

为网站上的非 html 文件设置标题和网站图标

显示 React 中选定过滤器数组的总数

遍历python中的列表并删除元素中字符的第二个实例之后的字符

使用groupby后如何获取数据框中的最小索引

从 SQL 中的左连接和内连接中减去计数

如何使用正则表达式来识别不同行大括号之间的错误?

视频推荐〔Perl 正则表达式的原则〕

更多视频 »
好记忆不如烂笔头。留下你的足迹吧 :)