mirror of
https://github.com/Wanxp/obsidian-douban.git
synced 2026-04-04 16:48:44 +08:00
fix #24 show wrong chinese name
This commit is contained in:
parent
c61b7c0318
commit
c1e25c630c
@ -189,11 +189,11 @@ export default abstract class DoubanAbstractLoadHandler<T extends DoubanSubject>
|
||||
let regValue: RegExpExecArray;
|
||||
switch (personNameMode) {
|
||||
case PersonNameMode.CH_NAME:
|
||||
regValue = /[\u4e00-\u9fa50-9\. \:\u3002|\uff1f|\uff01|\uff0c|\u3001|\uff1b|\uff1a|\u201c|\u201d|\u2018|\u2019|\uff08|\uff09|\u300a|\u300b|\u3008|\u3009|\u3010|\u3011|\u300e|\u300f|\u300c|\u300d|\ufe43|\ufe44|\u3014|\u3015|\u2026|\u2014|\uff5e|\ufe4f|\uffe5]{2,20}/g.exec(name);
|
||||
regValue = /[\u4e00-\u9fa50-9\. ·\:\u3002|\uff1f|\uff01|\uff0c|\u3001|\uff1b|\uff1a|\u201c|\u201d|\u2018|\u2019|\uff08|\uff09|\u300a|\u300b|\u3008|\u3009|\u3010|\u3011|\u300e|\u300f|\u300c|\u300d|\ufe43|\ufe44|\u3014|\u3015|\u2026|\u2014|\uff5e|\ufe4f|\uffe5\(\)]{2,}/g.exec(name);
|
||||
resultName = regValue ? regValue[0] : name;
|
||||
break;
|
||||
case PersonNameMode.EN_NAME:
|
||||
regValue = /[0-9a-zA-Z.\s-]{2,50}/g.exec(name);
|
||||
regValue = /[0-9a-zA-Z.\s-:]{2,}/g.exec(name);
|
||||
resultName = regValue ? regValue[0] : name;
|
||||
break;
|
||||
default:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user