社区
脚本语言
帖子详情
弱问一个匹配正则问题
goregrypeck
2009-09-27 03:53:31
1 $site =~ s/\/$//
这个是什么意思?
2 $$link[2] = Trim($$link[2])
这里的$$是什么意思?
...全文
123
3
打赏
收藏
弱问一个匹配正则问题
1 $site =~ s/\/$// 这个是什么意思? 2 $$link[2] = Trim($$link[2]) 这里的$$是什么意思?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Aylazhang
2009-09-29
打赏
举报
回复
perl 没有什么去空白的trim函数。因为自己写太简单了。
ExclusivePig
2009-09-28
打赏
举报
回复
1 $site =~ s/\/$//
这个是什么意思?
是指s/\/$//,这个正则表达式用于$site, s///是查找替换,$是正则表达式的元字符,是锚定元字符,代表行末的位置,\/是转义字符,代表字符/,因此正则表达式作用就是将$site的文本中,行尾的/去掉。
2 $$link[2] = Trim($$link[2])
这里的$$是什么意思?
如果和C比的话,就是取指针指向的值。Trim则是perl的内置函数,用于去除文本中的空白字符。
Aylazhang
2009-09-27
打赏
举报
回复
1.
这个是正则替换。把$site结尾是"/" 替换为空。
2.
说明$link本来就是一个指向数组的引用 即 @$link 里还有一些数组元素。 $$link[2]访问的是其第三个元素。如
my $a = [1,2];
my $b = [3,4];
my $c = [5,6];
my $link;
@$link = ($a,$b,$c);
则,$$link[2] 访问的是 $c = [5,6]; 这个元素。
tipedia:非官方TiDB百科,目标收录所有TiDB开发维护使用过程中可能会碰到的概念配置项其他等等
这是
一个
非官方的TiDB相关概念的百科,目标收录所有TiDB开发/维护/使用过程中可能会碰到的概念/配置项/其他等等。 为什么会有这个东西 在工作中,无论是读代码,审阅设计文档,看事故复盘,查监控还是参与他人讨论,...
matlab 中插入附录,
弱
问
一个
在Latex论文模版附录插入Matlab代码的
问
题
- 数学工具(MathTools)版 - 北大未名BBS...
那样还有
问
题
的话,就可以直接找@cauchy了。\documentclass[UTF8]{ctexbook} % 或 GBK,取决于 build_tree.m 的字符编码。\usepackage{fancyvrb}\begin{document}\VerbatimInput[...]{...} % 这个命令按原先文件里的...
python如何停止子线程_
弱
问
python的
问
题
.怎么终止
一个
子线程
展开全部等待串口数据导致线程自己sleep而没有机会执行,主线程的join没法继续,方法就是这样32313133353236313431303231363533e4b893e5b19e31333361323564的,换成这个能执行from threading import *import time...
如何产生
一个
随机排列?(
弱
问
)
如何产生
一个
由0,1,2......n-1组成的随机排列,这个随机排列由随机排列是
一个
随机排列产生器产生的,可以用随机数生成器来编写请高手多多指教呀
弱
问
JSP中的<%= %>和${ }到底有什么区别?
弱
问
JSP中的和${ }到底有什么区别? 2011-11-03 11:11匿名 | 浏览 0 次 分享到: 2011-11-03 11:33 提
问
者采纳 只能得到当前面定义的值 即你在这个页里有100%> 你在下面...
脚本语言
37,743
社区成员
34,212
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章