如何删除一个字符串中某个字符或汉字——Delphi乐园

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何删除一个字符串中某个字符或汉字——Delphi乐园相关的知识,希望对你有一定的参考价值。

参考技术A pos查奇幻的位置,再用COPY取前面所有字符再取后所有字符,再字符相加。

如何查出在oracle 表中的某个字段中符合以下要求:包括除汉字、数字、字母、中画线、括弧外的其它字符

select * from table_name t where regexp_like(t.name,'[a-zA-Z]2,4')

注意正则表达式 ,oracle10g之后才支持
参考技术A 你可以把你的条件写成正则表达式如:[a-zA-Z]2,4
然后执行下边类似查询
select * from tbl_name t where regexp_like(t.name,'[a-zA-Z]2,4')追问

请解释一下?

追答

需要解释的就这句regexp_like(t.name,'[a-zA-Z]2,4')话吧。
就是表格T的name符合后边正则表达式的时候,这个条件就成立

以上是关于如何删除一个字符串中某个字符或汉字——Delphi乐园的主要内容,如果未能解决你的问题,请参考以下文章

DELPHI 字符串中的汉字处理

Delphi 判断是不是汉字

delphi中SQL文取出的汉字为乱码

DELPHI中 一个汉字是算几个字符

Delphi判断字符串中是否包含汉字,并返回汉字位置

Delphi判断字符串中是否包含汉字,并返回汉字位置