我试图删除字符串的最后一个字符,如果它是' /'并且字符串最后可以包含多个' /
例如,我有:
想得到:
答案 0 :(得分:0)
答案 1 :(得分:0)
答案 2 :(得分:0)
您可以简单地使用:
SET @STR = 'b/bla///';
SELECT TRIM(TRAILING '/' FROM @STR);
答案 3 :(得分:0)
尝试这样的事情:
` SELECT REVERSE(SUBSTRING(reverse('c/string2//'),
PATINDEX('%[^/ ]%',reverse('c/string2//')),
DATALENGTH(reverse('c/string2//'))))`