'Ello,所以我使用的是Rainmeter,我只想使用Regex获取字符串的最后一个字符。 Rainmeter使用Perl正则表达式。字符串只有两个字符长,只有几分钟(所以只有两个数字),我需要第二个数字。
这就是我得到的第一个数字。
[MeasureMinutePrefix]
Measure=Time
Format=%M
RegExpSubstitute=1
Substitute="^(.{1,1}).+$":"\1"
谢谢!
答案 0 :(得分:1)
我不知道Rainmeter,但从你的例子中推断出来,应该这样做:
Substitute="^.*(.)$":"\1"
顺便说一下,在正则表达式中不需要{1,1}
。这是任何非量化模式的正常含义,它只匹配一次。
答案 1 :(得分:-1)
Substitute="^.{1}(.{1,1})$":"\1"
或
Substitute="^\d(\d)$":"\1"