社区
PowerBuilder
帖子详情
如何在PB中不分字母的大小写地把字符串还滤出来
MINDNET
2004-08-15 09:49:25
各位
在SQL中 LIKE参数可以这样 like '%e%'
把不论大写还是小写都把有E、e的字符串检索出来
但是在PB中就不行,请问有什么方法可以实现
用POS函数好像也不行
...全文
229
7
打赏
收藏
如何在PB中不分字母的大小写地把字符串还滤出来
各位 在SQL中 LIKE参数可以这样 like '%e%' 把不论大写还是小写都把有E、e的字符串检索出来 但是在PB中就不行,请问有什么方法可以实现 用POS函数好像也不行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
threshold
2004-08-16
打赏
举报
回复
upper(字段名) like '%E'
不方便吗?
MINDNET
2004-08-16
打赏
举报
回复
没有更方便的方法吗?
比如查书,如果是英文的书名--MicorSoft
在查找框中一般都是不分大小写的输入的嘛
10975037
2004-08-16
打赏
举报
回复
增加条件 or:
((字段名)like '%e%') or((字段名) like '%E')
lzheng2001
2004-08-16
打赏
举报
回复
用SQL语句可以,因为数据库有这个选项可以设置,用DW的SETFILTER()好象一定要区分大小写的
lzheng2001
2004-08-15
打赏
举报
回复
upper(字段名) like '%E'
amekoxiao
2004-08-15
打赏
举报
回复
用函数upper()统一转换成大写
wuzhixin
2004-08-15
打赏
举报
回复
这样行不行,你把大小写转换成一种,或者大写,或者小写
pb
9 正则表达式校验
字符串
在开发过程中,经常会遇到要校验
字符串
是否是全数字、是否是全
字母
、是否
字母
数字的组合等等,一般的做法是用pos方法去比对子串,但是用这种方式来判断一两个
字母
或者数字还行,但要判断26
字母
、10数字和所有的特殊字符,不免显得有些鸡肋。在各开发语言中都存在正则表达式这个东西,且都用对应的API。正则表达式虽然用起来简洁好用,但是表达式的入门却是一个比较难的东西,所以下面给出了在开发过程中常用的几种表达式的示例,且在
pb
9中正则表达式的API是match()方法。...
PB
常用
字符串
string函数
Fill()功能建立一个由指定
字符串
填充的指定长度的
字符串
。语法Fill ( chars, n )参数chars:string类型,指定用于重复填充的
字符串
n:long类型,指定由该函数返回的
字符串
的长度 返回值String。函数执行成功时返回n个字符的
字符串
,该
字符串
以参数chars中的
字符串
重复填充而成。如果参数chars中的字符个数多于n个,那么使用chars
字符串
的
pb
:
字符串
操作函数
返回值:String。如果声明BLOB类型的变量时没有指定它的长度,那么应用程序在第一次给这个变量赋值时,
PB
以该值的长度作为这个变量的长度,LenW()以双字节单位报告该变量的长度。如果string1中根本不包含string2,或者参数searchlength的值为0,那么函数返回0,如果任何参数的值为NULL,LastPos()函数返回NULL。用 法:如果start参数指定的位置超过了string1的长度,那么Replace()函数把将string2拼接到string1的后面形成的
字符串
返回。
计蒜客online judge 忽略
大小写
的
字符串
比较
题目描述: 一般我们用strcmp函数可比较两个
字符串
的大小,比较方法为对两个
字符串
从前往后逐个字符相比较(按 ASCII\text{ASCII}ASCII 码值大小比较),直到出现不同的字符或遇到’\0’为止。如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准(注意:如果某个
字符串
遇到’\0’,而另一个
字符串
还未遇到’\0’,则前者小于后者)。 但在有些时候,我们比较
字符串
的大小时,希望忽略
字母
的大小,例如"Hello"和"hello"在忽略
字母
大小写
时是相等的。请
pb
函数库之
字符串
操作
pb
函数库之
字符串
操作函数 Fill() 功能建立一个由指定
字符串
填充的指定长度的
字符串
。 语法Fill ( chars, n ) 参数chars:string类型,指定用于重复填充的
字符串
n:long类型,指定由该函数返回的
字符串
的长度返回值String。函数执行成功时返回n个字符的
字符串
,该
字符串
以参数chars中的
字符串
重复填充而成。如果参数chars中的字符个数多于n个,那么使用c
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章