首页 > 解决方案 > 当问号是转换错误时,计算字符串中的问号

问题描述

我需要像这样计算字符串中的问号:

From?l?   
B?l?m

使用此代码很容易:

regexp_count(string, '?')

但问题是,这些不是真正的问号,它们是转换中的错误。通过这种方式,我得到了字符串中的字符数。他们就像这些:

Fromálé
Bülű

所以问题是,如何计算字符串中的这些转换错误?

先感谢您!

标签: plsqlcountconverterplsqldeveloper

解决方案


逃避“?” 使用“\”,如:'\?'。否则,你就是通配符。


推荐阅读