如何使用正则表达式获取字符串中的最后8个字符

Dil*_*eep 0 regex oracle oracle11g

我想通过使用正则表达式获取字符串的最后8个字符.这里有些例子:

psG8FKzmVz -> G8FKzmVz
es5xd2bC47 -> 5xd2bC47
ese2SapMT3 -> e2SapMT3
Run Code Online (Sandbox Code Playgroud)

请帮忙.

Ble*_*der 6

不知道为什么你要使用正则表达式这样的东西,但这应该工作:

(.{0,8})$
Run Code Online (Sandbox Code Playgroud)

  • @Dileep:`$`是字符串的结尾.`.{0,8}`匹配最多8个字符,因此你得到字符串的最后8个字符. (2认同)