掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 405|回复: 11

[求助] 请教怎样写正则代码才能用配特殊的汉字?

[复制链接]
  • TA的每日心情
    无聊
    2023-2-17 11:35
  • 签到天数: 284 天

    [LV.8]以坛为家I

    发表于 2020-11-14 09:08:31 | 显示全部楼层 |阅读模式
    例如
    " u# e3 r* {" \# r- V3 w. X% e/ d㑌、㓦、㘥、䀇……  R; h5 T7 g; p8 D0 {( `9 M
    等特殊的汉字不能用  [一-龥]、或 [一-﨩]  这样的正则代码匹配到
    . w% k; Q5 {. W请教怎样写正则代码才能用配特殊的汉字?谢谢!
  • TA的每日心情
    开心
    2019-8-21 19:27
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2020-11-14 12:56:58 | 显示全部楼层
    本帖最后由 Mandolin 于 2020-11-14 13:16 编辑
    0 w/ p; `5 P! Z' g
    lwx228 发表于 2020-11-14 11:57. Z* O, I- x4 K
    CJK扩展A的6582个汉字(Unicode码0x3400-0x4db5)& Q- z$ U# L" S8 X  A& I6 o
    怎样才能变为正则?
    # D3 q. P6 K. b+ m$ r( J我在EmEditor试了多次不行。谢谢! ...

    0 N$ e& D$ }& \6 ^0 B
    . x1 x9 _7 W$ u0 z6 o3 G, F7 D/ l& ]EmEditor中的正则写法是:
    * b% j; e8 t7 h' W3 q) `3 P
    1. [\x{3400}-\x{4db5}]
    复制代码
    ) Q% G4 n, U4 F$ e1 ?8 {

    ) S% ^$ b" R9 T: R4 z6 H; m) U可以参考下面这张表,想要匹配哪个范围的字自己组合就好了:: t0 e: n' l+ y7 i8 V
    8 H6 d: n/ s7 V2 i

    ' |: X5 g# i  h8 E$ o  V6 b6 }* n8 ^% X6 l0 K3 j4 s+ x  _2 w/ h# ?
    比如按你的情况写这个应该就够了(包含了中文符号和部首):6 M4 U- z* O1 d' i8 F

    0 \& Q; m5 ]6 n/ Q" D; I
    1. [\x{2E80}-\x{FAFF}]
    复制代码
  • TA的每日心情
    无聊
    2022-7-21 15:56
  • 签到天数: 216 天

    [LV.7]常住居民III

    发表于 2020-11-14 09:15:16 | 显示全部楼层
    你这些特殊的汉字有何规律呀?
  • TA的每日心情
    无聊
    2023-2-17 11:35
  • 签到天数: 284 天

    [LV.8]以坛为家I

     楼主| 发表于 2020-11-14 09:32:33 | 显示全部楼层
    具体的我不懂、是mdx中转来的
    $ g7 q  g' I; K5 _* s4 j可能是不常用的繁体字?; W0 v  P( y2 B; `: P, J
  • TA的每日心情
    奋斗
    2020-5-22 08:16
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2020-11-14 10:20:09 | 显示全部楼层
    \u0000-\u002C
    % ^6 U; Y% e; f; v0 Z+ L8 S9 Q9 e类似这样的,又或者这样的
    $ C- m$ R, S) n; l. i$ z% a\x{4e00}-\x{9fa5}3 q( V% b: D% U) V! e  o) J
    4 t: Z2 A2 |! ]/ `; s% z
    这得看你用正则支持哪个写法

    该用户从未签到

    发表于 2020-11-14 10:22:08 | 显示全部楼层
    这些字在扩充A区,把扩充A区带上就行
  • TA的每日心情
    无聊
    2023-2-17 11:35
  • 签到天数: 284 天

    [LV.8]以坛为家I

     楼主| 发表于 2020-11-14 11:47:13 | 显示全部楼层
    baodi 发表于 2020-11-14 10:20
    ; E+ b% M& ?' P& \0 W* S%u0000-%u002C
    6 W, i3 `( ~! w, B类似这样的,又或者这样的, k( l9 U) c2 g, q* Y! b- `: ]
    \x{4e00}-\x{9fa5}

    ( w; X& \6 Q: R" B8 n, C% J3 j谢谢!8 u& s% {# v' s8 i  E
    试了、$ E( x$ T) J0 W5 M: D+ [& a# \
    这个范围还不如 ([一-﨩])
  • TA的每日心情
    无聊
    2023-2-17 11:35
  • 签到天数: 284 天

    [LV.8]以坛为家I

     楼主| 发表于 2020-11-14 11:49:26 | 显示全部楼层
    本帖最后由 lwx228 于 2020-11-14 11:52 编辑
    ) B3 S: m( U' D  o
    klwo2 发表于 2020-11-14 10:229 {; h2 u2 a! N" `' W9 ^
    这些字在扩充A区,把扩充A区带上就行

    3 C4 ^8 c6 \& \1 ~! z1 I+ I
    ( q5 R" c9 h/ e9 ?/ _4 x# _7 y谢谢!
    ; {; O0 F! W3 D& W4 L, `! z但要具体怎样写、我不懂。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x
  • TA的每日心情
    无聊
    2023-2-17 11:35
  • 签到天数: 284 天

    [LV.8]以坛为家I

     楼主| 发表于 2020-11-14 11:53:17 | 显示全部楼层
    图中的标题没有答案
  • TA的每日心情
    无聊
    2023-2-17 11:35
  • 签到天数: 284 天

    [LV.8]以坛为家I

     楼主| 发表于 2020-11-14 11:57:06 | 显示全部楼层
    CJK扩展A的6582个汉字(Unicode码0x3400-0x4db5)
    4 m. Z/ v) I0 x* \& F怎样才能变为正则?# K! ~4 `; o9 @
    我在EmEditor试了多次不行。谢谢!
  • TA的每日心情
    无聊
    2022-7-21 15:56
  • 签到天数: 216 天

    [LV.7]常住居民III

    发表于 2020-11-14 14:33:46 | 显示全部楼层
    Mandolin 发表于 2020-11-14 12:56' g: N8 z8 Y' A7 x
    EmEditor中的正则写法是:

    - `# {$ i0 A& i) d! }  w+ c多谢大神普及汉字unicode编码指示,又学到一招5 _: k  P) C0 U4 E( ^% l# u
  • TA的每日心情
    无聊
    2023-2-17 11:35
  • 签到天数: 284 天

    [LV.8]以坛为家I

     楼主| 发表于 2020-11-14 17:14:05 | 显示全部楼层
    Mandolin 发表于 2020-11-14 12:563 o" v0 c; o+ l* A# L6 U) s6 W
    EmEditor中的正则写法是:
    $ P* ?4 R. i5 P
    非常感谢!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2024-4-26 01:21 , Processed in 0.053508 second(s), 9 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

    快速回复 返回顶部 返回列表