当前位置: 首页 > news >正文

无涯教程-Perl - pos函数

描述

此函数用于查找最后匹配的子字符串的偏移量或位置。如果指定了SCALAR,它将返回该标量变量上最后一个匹配项的偏移量。

您还可以为此函数分配一个值(例如pos($foo)= 20;),以更改下一个匹配操作的起点。

偏移是从第零位置开始的计数器。

语法

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

pos EXPRpos

返回值

此函数在Scalarcontext中返回Integer,然后在Listcontext中返回正则表达式内所有匹配项的位置。

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

#!/usr/bin/perl -w$name="This is alpha beta gamma";
$name =~ m/alpha/g;print("pos() ", pos($name), "\n");

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

pos() 13

Perl 中的 pos函数 - 无涯教程网无涯教程网提供描述此函数用于查找最后匹配的子字符串的偏移量或位置。如果指定了SCALAR,它将返回该...https://www.learnfk.com/perl/perl-pos.html

http://www.lryc.cn/news/120266.html

相关文章:

  • 【腾讯云 Cloud Studio 实战训练营】使用Cloud Studio构建Java、Python项目
  • Java的Class类:每一个类都对应着一个Class对象
  • JavaScript预编译机制
  • 【ARM 嵌入式 编译系列 4.1 -- GCC 编译属性 likely与unlikely 学习】
  • 《算法竞赛·快冲300题》每日一题:“造电梯”
  • NSS [MoeCTF 2022]baby_file
  • 喜报!诚恒科技与赛时达科技达成BI金蝶云星空项目合作
  • Vscode python调试和运行环境设置
  • lua中执行luci.sys.call、luci.sys.exec、os.execute的区别
  • Python-OpenCV中的图像处理-模板匹配
  • 模拟队列(c++题解)
  • Redis_哨兵模式
  • Mysql中如果建立了索引,索引所占的空间随着数据量增长而变大,这样无论写入还是查询,性能都会有所下降,怎么处理?
  • MySQL 约束
  • unity实现角色体力功能【体力条+体力计算】
  • 【深度学习所有损失函数】在 NumPy、TensorFlow 和 PyTorch 中实现(1/2)
  • 七夕好物分享,哪些礼物适合送男/女朋友?这几款好物最为合适!
  • C语言学习系列-->看淡指针(2)
  • Java基础篇--Character 类
  • Flutter参考资料
  • sed命令如何正确修改ini配置文件
  • 【新版系统架构补充】-信息系统基础知识
  • 安防监控视频汇聚平台EasyCVR分发的FLV视频流在VLC中无法播放是什么原因?
  • 前端遇到的面试题
  • abbitmq启动访问不了http://localhost:15672 通过修改服务登录admin
  • 换架 3D 飞机,继续飞呀飞
  • js ?? || 使用方法
  • i茅台自动申购算法协议分析
  • 【HarmonyOS】Java如何引用外部jar包
  • vue在线编辑表格导入导出