如何用正则表达式匹配这些日文符号?

贾柯 2012-02-12 03:48:25
问题1.如何声明javascript正则表达式规则,验证以下日文符号及其结束符?
例如:var _reg = new RegExp("<" + "$", "g"); //验证半角英文符'<'
以下日文符号如何创建正则表达式规则来验证:
< ( 『 《 「 “ 【

问题2.只匹配光标前面第一个满足了仅包括开始符在内的内容,主要用于自动完成操作。
例如输入的内容为:开始导入表<table1>,复制表<tab|的内容给表<table1>。
※光标定位处,我只想把'<tab'做为我欲匹配的规则,自动匹配出<table2>来。


问题3.只匹配光标前面第一个满足了包括开始和结束在内的内容,主要用于删除操作。
例如输入的内容为:开始导入表<table1>,复制表<table2>|的内容给表<table1>。
※光标定位处,我只想把'<table2>'做为我欲匹配的规则,用于按退格键删除的动作。

这里用'|'符代表光标的位置,用于表达我的意图。

以上3个问题有人可以用最简单的正则表达式规则来完成吗?盼回复!!!






...全文
349 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
walkman_22 2012-02-12
  • 打赏
  • 举报
回复
这些符号不能算日文符号吧。好像是视作全角的符号。
dindog 2012-02-12
  • 打赏
  • 举报
回复
第一个,/[<|(|『|《|「|“|【]$/g

二三没看懂。
p2227 2012-02-12
  • 打赏
  • 举报
回复
1.没看懂你的意思
2.要匹配哪个就直接放进去正则表达式内
3.那个是标点符号,怎么跟日文有关了
4.实在不行就用unicode
贾柯 2012-02-12
  • 打赏
  • 举报
回复
http://www.cnblogs.com/libinqq/archive/2008/07/31/1257699.html (资料备份)

87,997

社区成员

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

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