perl语言中模式匹配的左右关系

这里简单记录一下,在perl语言中,关于模式匹配的一个细节:

在进行模式匹配的时候,左边写需要查找的字符串,右侧写匹配的关键字.

两边的顺序不一样就会导致匹配结果不一样.

测试代码:

perl 复制代码
my $city_name = "beijing";
my $address_info = "beijing tiantan";
if ( $city_name =~ $address_info ) {
	print "1 - information: $address_info";
}

if ( $address_info =~ $city_name ) {
	print "2 - name: $city_name";
}

执行的输出结果为: 2 - name: beijing

这里大家使用的时候需要注意模式匹配左右两边的内容,仅此简单记录

相关推荐
n***443几秒前
Java进阶:IO大全
java·开发语言·python
jtymyxmz2 分钟前
《JavaEE企业级应用开发教程(Spring+Spring MVC+Mybatis)》3.2 动态代理
java·开发语言
喵霓6 分钟前
mac系统的环境变量-bash_profile
开发语言·macos·bash
向葭奔赴♡9 分钟前
Android SharedPreferences实战指南
android·java·开发语言
CoderYanger17 分钟前
A.每日一题——2435. 矩阵中和能被 K 整除的路径
开发语言·线性代数·算法·leetcode·矩阵·深度优先·1024程序员节
我命由我1234517 分钟前
微信小程序 - 页面跳转并传递参数(使用路由参数、使用全局变量、使用本地存储、使用路由参数结合本地存储)
开发语言·前端·javascript·微信小程序·小程序·前端框架·js
liliangcsdn28 分钟前
python如何写数据到docx示例
开发语言·python
缘三水29 分钟前
【C语言】10.操作符详解(下)
c语言·开发语言·c++·语法·基础定义
Gomiko30 分钟前
JavaScript基础(九):内部对象
开发语言·javascript·udp
报错小能手31 分钟前
C++流类库 文件流操作
开发语言·c++