Note格式化段落之间改为两行间距

This commit is contained in:
2026-07-12 22:27:35 +08:00
parent 2553894db4
commit e86c5e183c
+16 -5
View File
@@ -223,13 +223,24 @@ class FormatNoteViewController: UIViewController {
content = content.replacingOccurrences(of: "?", with: "") content = content.replacingOccurrences(of: "?", with: "")
content = content.replacingOccurrences(of: ",", with: "") content = content.replacingOccurrences(of: ",", with: "")
content = content.replacingOccurrences(of: ":", with: "") content = content.replacingOccurrences(of: ":", with: "")
content = content.replacingOccurrences(of: "", with: "\n")
content = content.replacingOccurrences(of: "", with: "\n")
content = removeEmptyLines(content)
content = content.replacingOccurrences(of: "---", with: "") content = content.replacingOccurrences(of: "---", with: "")
content = content.replacingOccurrences(of: "日星期", with: "日 星期") content = content.replacingOccurrences(of: "日星期", with: "日 星期")
content = insertEmptyLineAfterFirstLine(content)
return content //
let paragraphs = content.components(separatedBy: .newlines)
.split(separator: "", omittingEmptySubsequences: false)
.map { $0.joined(separator: "\n") }
//
let formattedParagraphs = paragraphs.map { paragraph -> String in
var p = paragraph
p = p.replacingOccurrences(of: "", with: "\n")
p = p.replacingOccurrences(of: "", with: "\n")
p = removeEmptyLines(p)
return p
}
return formattedParagraphs.joined(separator: "\n\n\n")
} }
private func saveToFiles() { private func saveToFiles() {