JS匹配字符串问题

somedaywx 2012-09-13 09:31:06
是这样的,我想输入'ap'或'Ap',然后匹配到字符串'Apple',
但我现在只能做到输入'Ap'匹配到,而输入'ap'匹配不到,
所以想请教各位大侠,有没有一种方法是忽略字母大小写来匹配的,
万分感谢。
...全文
216 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
somedaywx 2012-09-13
  • 打赏
  • 举报
回复
自己解决了,谢谢楼上的朋友。
somedaywx 2012-09-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

我说的是正则 刚才的错误 比如:
C# code

^(?:(ap|Ap).*)$
这个就是匹配以ap或者Ap开头的所有字符串 .*表示ap Ap后面可以是任何字符串
[/Quote]

哦,原来是这样啊,不过由于我对正则表达式不是很理解,你能给出具体的例子么?
somedaywx 2012-09-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

引用 1 楼 的回复:
/ap/i

+1
[/Quote]
楼上的方法确实有用,但是还想请问一下,假如我的'ap'不是固定的,而是个变量的匹配,那/ap/i该怎么写?
天下如山 2012-09-13
  • 打赏
  • 举报
回复
我说的是正则 刚才的错误 比如:

^(?:(ap|Ap).*)$
这个就是匹配以ap或者Ap开头的所有字符串 .*表示ap Ap后面可以是任何字符串
泡泡鱼_ 2012-09-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
/ap/i
[/Quote]
+1
somedaywx 2012-09-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

C# code

[Ap|ap]这后面还有什么要求 你说出来 不可能匹配所有Ap ap开头的吧。
[/Quote]

要求???没看懂。
天下如山 2012-09-13
  • 打赏
  • 举报
回复

[Ap|ap]这后面还有什么要求 你说出来 不可能匹配所有Ap ap开头的吧。
Mr-Jee 2012-09-13
  • 打赏
  • 举报
回复
/ap/i

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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