perf: replace_word为null,直接删除

This commit is contained in:
rd
2025-08-13 09:53:29 +08:00
parent 26909eb81c
commit b00af9244b
2 changed files with 2 additions and 2 deletions

View File

@ -67,7 +67,7 @@ export default {
const sortedRules = [...rules].sort((a, b) => b.word.length - a.word.length); const sortedRules = [...rules].sort((a, b) => b.word.length - a.word.length);
const replacedContent = sortedRules.reduce((result, rule) => { const replacedContent = sortedRules.reduce((result, rule) => {
if (!rule.word || !rule.replace_word) return result; if (!rule.word) return result;
const escapedWord = escapeRegExp(rule.word); const escapedWord = escapeRegExp(rule.word);
const regex = new RegExp(escapedWord, 'g'); const regex = new RegExp(escapedWord, 'g');

View File

@ -68,7 +68,7 @@ export default {
const sortedRules = [...rules].sort((a, b) => b.word.length - a.word.length); const sortedRules = [...rules].sort((a, b) => b.word.length - a.word.length);
const replacedContent = sortedRules.reduce((result, rule) => { const replacedContent = sortedRules.reduce((result, rule) => {
if (!rule.word || !rule.replace_word) return result; if (!rule.word) return result;
const escapedWord = escapeRegExp(rule.word); const escapedWord = escapeRegExp(rule.word);
const regex = new RegExp(escapedWord, 'g'); const regex = new RegExp(escapedWord, 'g');