Perl String Functions

博客介绍了Perl语言中多个字符串处理函数。如lcfirst将字符串首字符转小写,uc将字符串所有字符转大写,ucfirst将首字符转大写;rindex返回指定字符串最后出现的位置;substr可截取或替换字符串指定部分。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Perl String Functions

chomp

Removes line ending characters from a string or array of strings.

chop

Removes the last character from a string or array of strings.

chop STRING

eval

Evaluates perl code, then executes it.

eval STRING

Any errors are returned in the @a variable.

index

This function returns the position of the first occurance of the specified SEARCH string. If POSITION is specified, the occurance at or after the position is returned. The value -1 is returned if the SEARCH string is not found.

rindex STRING,SEARCH,POSITION
rindex STRING,SEARCH

length

Returns the length of the string in bytes.

length STRING

lc

Converts all characters in the string to lower case.

lc Str

<!-- google_ad_client = "pub-0057014352875780"; google_ad_width = 120; google_ad_height = 600; google_ad_format = "120x600_as"; google_ad_channel ="2584929872"; google_color_border = ["336699","000000","B4D0DC","A8DDA0"]; google_color_bg = ["FFFFFF","F0F0F0","ECF8FF","EBFFED"]; google_color_link = ["0000FF","0000FF","0000CC","0000CC"]; google_color_url = "008000"; google_color_text = ["000000","000000","6F6F6F","6F6F6F"]; //-->

lcfirst

Takes a string and retruns it with the first character in lower case.

lcfirst Str1

quotemeta

rindex

This function returns the position of the last occurance of the specified SEARCH string. If POSITION is specified, the occurance at or before the position is returned. The value -1 is returned if the SEARCH string is not found.

rindex STRING,SEARCH,POSITION
rindex STRING,SEARCH

substr

This function supports three sets of passed values as follows:

substr (STRING,OFFSET,LEN,REPLACEMENT)
substr (STRING,OFFSET,LEN)
substr (STRING,OFFSET)

The function:

substr (STRING,OFFSET)

returns all characters in the string after the designated offset from the start of the passed string. The function:

substr (STRING,OFFSET,LEN)

returns all characters in the string after the designated offset from the start of the passed string up to the number of characters designated by LEN. The function:

substr (STRING,OFFSET,LEN,REPLACEMENT)

Replaces the part of the string beginning at OFFSET of the length LEN with the REPLACEMENT string.

uc

Converts all characters in the string to upper case.

uc Str

ucfirst

Takes a string and retruns it with the first character in upper case.

ucfirst Str1

<!--Begin TechTutorials.info Banner code -->
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值