From 4c274274ea33feb826631a7d7b5c4bac28742346 Mon Sep 17 00:00:00 2001 From: Steven Kraft Date: Tue, 3 Jan 2023 06:16:28 -0500 Subject: [PATCH] Updated regex, adding all CJK characters and punctuation --- main.ts | 2 +- manifest.json | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/main.ts b/main.ts index 90733cf..f64470c 100644 --- a/main.ts +++ b/main.ts @@ -1,7 +1,7 @@ import { Plugin, MarkdownPostProcessor, MarkdownPostProcessorContext } from 'obsidian' // Regular Expression for {{kanji|kana|kana|...}} format -const REGEXP = /{((?:[\u4E00-\u9FFFㄅ-ㄩぁ-んァ-ンー〇])+)((?:\|[^ -\/{-~:-@\[-`]*)+)}/gm +const REGEXP = /{((?:[\u2E80-\uA4CF\uFF00-\uFFEF])+)((?:\|[^ -\/{-~:-@\[-`]*)+)}/gm; // Main Tags to search for Furigana Syntax const TAGS = 'p, h1, h2, h3, h4, h5, h6, ol, ul, table' diff --git a/manifest.json b/manifest.json index 831652c..2c545ff 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-markdown-furigana", "name": "Markdown Furigana", - "version": "1.2.3", + "version": "1.2.4", "minAppVersion": "0.9.12", "description": "Simple Markdown to Furigana Rendering Plugin for Obsidian.", "author": "Steven Kraft", diff --git a/package.json b/package.json index b1aecf7..a6a80a2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "obsidian-markdown-furigana", - "version": "1.2.3", + "version": "1.2.4", "description": "Simple Markdown to Furigana Rendering Plugin for Obsidian.", "main": "main.js", "scripts": {