掌上百科 - PDAWIKI

用户名  找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 561|回复: 11

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

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

    [LV.8]以坛为家I

    发表于 2020-11-14 09:08:31 | 显示全部楼层 |阅读模式
    例如; ^8 n6 U. x' [% y# F$ k1 b& Y
    㑌、㓦、㘥、䀇……
    & H' W6 O1 y* j7 V: n等特殊的汉字不能用  [一-龥]、或 [一-﨩]  这样的正则代码匹配到9 a$ x1 x/ w- A2 @+ \
    请教怎样写正则代码才能用配特殊的汉字?谢谢!
  • TA的每日心情
    开心
    2019-8-21 19:27
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2020-11-14 12:56:58 | 显示全部楼层
    本帖最后由 Mandolin 于 2020-11-14 13:16 编辑
      t+ ~# h$ X3 |! t, I9 j) P( Z
    lwx228 发表于 2020-11-14 11:57
    4 N3 U1 u1 p9 f; S7 `CJK扩展A的6582个汉字(Unicode码0x3400-0x4db5)
    ( i7 f5 m; X" O怎样才能变为正则?3 k- r  u9 w1 \1 D6 F' I8 C
    我在EmEditor试了多次不行。谢谢! ...
    1 J, Z/ l- G9 a' z
    ( [1 y- ]1 {- `6 s
    EmEditor中的正则写法是:
    + v# r& |1 U6 U; G/ n
    1. [\x{3400}-\x{4db5}]
    复制代码
    5 z8 Q+ [  w; T3 D5 `" m5 T; T" ?

    ; ^2 _% y% L, r: c+ `0 n5 \可以参考下面这张表,想要匹配哪个范围的字自己组合就好了:1 c, w( b0 l: J, {7 c% |- g( o' q6 K

    & j- ^! j2 I; ?1 ]. A5 x* D9 v6 \4 a3 x8 g( E1 k: w) B' I8 q  `
    % p* j3 q" O( S  L2 K
    比如按你的情况写这个应该就够了(包含了中文符号和部首):
    8 }# g" F% Q: x: Q/ Q6 _6 @* Q9 E: ?( C  F1 T* T& q' [9 r5 t
    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中转来的# P/ c* b5 ?% h
    可能是不常用的繁体字?% \" U4 w& f4 _* D! h( d
  • TA的每日心情
    奋斗
    2020-5-22 08:16
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2020-11-14 10:20:09 | 显示全部楼层
    \u0000-\u002C; N1 V" d, g/ R( F2 e
    类似这样的,又或者这样的
    ) t2 [* q- X! i/ t+ m\x{4e00}-\x{9fa5}
    $ c8 _' V3 C8 B1 i% K+ g+ Q6 q* s8 R, D
    这得看你用正则支持哪个写法

    该用户从未签到

    发表于 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:202 G( B+ ^3 p% ~" a9 F
    %u0000-%u002C1 n! E) [& ?7 n" ^$ H, X& |
    类似这样的,又或者这样的+ v/ c1 ?& N1 }9 O- b
    \x{4e00}-\x{9fa5}

    - Y7 z3 @6 U  i. j谢谢!) r. @& }) Q2 r" H& V1 w8 @
    试了、
    , E% z/ v0 m$ k% M这个范围还不如 ([一-﨩])
  • TA的每日心情
    无聊
    2023-2-17 11:35
  • 签到天数: 284 天

    [LV.8]以坛为家I

     楼主| 发表于 2020-11-14 11:49:26 | 显示全部楼层
    本帖最后由 lwx228 于 2020-11-14 11:52 编辑   E5 s2 J( J+ l! |1 c1 x
    klwo2 发表于 2020-11-14 10:226 o7 i. G. _5 k6 d  }6 y
    这些字在扩充A区,把扩充A区带上就行
    / N% t3 A' {5 ?) ?1 z  y7 S
    ) `! V( s/ z+ J% w
    谢谢!
    : s( a. f' ^2 w. c; R但要具体怎样写、我不懂。

    本帖子中包含更多资源

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

    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)
    , ?8 M2 k: p& A9 R5 l* j# {# ?5 I9 _怎样才能变为正则?
    ; t/ _* f; G# f- L1 h我在EmEditor试了多次不行。谢谢!
  • TA的每日心情
    无聊
    2022-7-21 15:56
  • 签到天数: 216 天

    [LV.7]常住居民III

    发表于 2020-11-14 14:33:46 | 显示全部楼层
    Mandolin 发表于 2020-11-14 12:56% {  l7 n* D! C! H% K
    EmEditor中的正则写法是:

    7 D$ g0 [; K" {8 T' U4 Y& N/ r多谢大神普及汉字unicode编码指示,又学到一招' j/ a. Y# d( u, x) K2 Z: C! H
  • TA的每日心情
    无聊
    2023-2-17 11:35
  • 签到天数: 284 天

    [LV.8]以坛为家I

     楼主| 发表于 2020-11-14 17:14:05 | 显示全部楼层
    Mandolin 发表于 2020-11-14 12:56- w  x  b6 m0 B! q
    EmEditor中的正则写法是:
    1 W) S3 d% A2 T$ U+ c$ {
    非常感谢!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-5-20 04:50 , Processed in 0.022709 second(s), 23 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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