From 549f9897fa47e3e1198bd00f85000b1a8b355e9d Mon Sep 17 00:00:00 2001 From: Zyronon Date: Mon, 17 Nov 2025 18:41:00 +0800 Subject: [PATCH] fix:#160 --- src/utils/index.ts | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/utils/index.ts b/src/utils/index.ts index e65633c2..c5a35bb3 100644 --- a/src/utils/index.ts +++ b/src/utils/index.ts @@ -1,13 +1,13 @@ -import { BaseState, DefaultBaseState, useBaseStore } from "@/stores/base.ts"; -import { getDefaultSettingState, SettingState } from "@/stores/setting.ts"; -import { Dict, DictId, DictResource, DictType } from "@/types/types.ts"; -import { useRouter } from "vue-router"; -import { useRuntimeStore } from "@/stores/runtime.ts"; +import {BaseState, DefaultBaseState, useBaseStore} from "@/stores/base.ts"; +import {getDefaultSettingState, SettingState} from "@/stores/setting.ts"; +import {Dict, DictId, DictResource, DictType} from "@/types/types.ts"; +import {useRouter} from "vue-router"; +import {useRuntimeStore} from "@/stores/runtime.ts"; import dayjs from 'dayjs' -import { AppEnv, RESOURCE_PATH, SAVE_DICT_KEY, SAVE_SETTING_KEY } from "@/config/env.ts"; -import { nextTick } from "vue"; +import {AppEnv, RESOURCE_PATH, SAVE_DICT_KEY, SAVE_SETTING_KEY} from "@/config/env.ts"; +import {nextTick} from "vue"; import Toast from '@/components/base/toast/Toast.ts' -import { getDefaultDict, getDefaultWord } from "@/types/func.ts"; +import {getDefaultDict, getDefaultWord} from "@/types/func.ts"; import duration from "dayjs/plugin/duration"; dayjs.extend(duration); @@ -242,7 +242,7 @@ export function convertToWord(raw: any) { // 1. trans const trans = safeSplit(raw.trans, '\n').map(line => { - const match = line.match(/^([^\s.]+\.?)\s*(.*)$/); + const match = safeString(line).match(/^([^\s.]+\.?)\s*(.*)$/); if (match) { let pos = safeString(match[1]); let cn = safeString(match[2]); @@ -449,4 +449,4 @@ export function resourceWrap(resource: string, version?: number) { return `${resource}_v${version}.json` } return resource; -} \ No newline at end of file +}