小编Pra*_*esh的帖子

如何从perl中的字符串中删除最后n个数字字符

我有一种情况,我需要删除一个n字符后的最后一个数字/字符.

例如:

/iwmout/sourcelayer/iwm_service/iwm_ear_layer/pomoeron.xml@@/main/lsr_int_vnl46a/61
Run Code Online (Sandbox Code Playgroud)

在最后一次之后/,我需要从行中删除数字61,以便输出,

/iwmout/sourcelayer/iwm_service/iwm_ear_layer/pomoeron.xml@@/main/lsr_int_vnl46a/
Run Code Online (Sandbox Code Playgroud)

我尝试使用chop,但它只删除了最后一个字符,即.1,在上面的例子中.

上面的最后一部分,即61,可以是任何东西,比如221或2或100.我需要删除后面的最后一个数字字符/.Perl有可能吗?

regex perl character

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

character ×1

perl ×1

regex ×1