请问怎么做大小写不敏感的字符串查找啊?

gloom 2001-09-06 11:20:32
AnsiString.Pos(AnsiString);是大小写敏感的,我想做大小写不敏感的字符串查找该怎么做?很多软件里的查找都有大小写是否敏感的选项。
...全文
207 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gloom 2001-09-06
  • 打赏
  • 举报
回复
我明白了,结账了
duduwolf 2001-09-06
  • 打赏
  • 举报
回复
可以把字符串不管大小写全部转变为小写或者大写后在比较
gloom 2001-09-06
  • 打赏
  • 举报
回复
比如一个串"AaAbBcdD"在大小写不匹配的情况下可能有
二的AnsiString.Length()次方啊,即:
"AaAbBcdD"=="aaAbBcdD"=="AAabBcdD"==.........
难道每一个都试一遍?

xujie2(笨啊笨) 就是我不会写才问的啊
HEROIN 2001-09-06
  • 打赏
  • 举报
回复
先LowerCase或UpperCase
MountLion 2001-09-06
  • 打赏
  • 举报
回复
使用AnsiString::AnsiCompareIC,一路往后比较吧
xujie2 2001-09-06
  • 打赏
  • 举报
回复
自己写一个了!又不复杂

13,873

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧