We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ff5752c commit f6d95daCopy full SHA for f6d95da
1 file changed
assets/processing_file.js
@@ -71,15 +71,19 @@
71
const pointsList = fix_text.split('\n').filter(Boolean);
72
return pointsList;
73
}
74
-
+
75
+ containsPronounceableChars(str) {
76
+ return /[\p{L}\p{N}]/u.test(str);
77
+ }
78
79
get_fix_section(sentences) {
80
let result = [];
81
let splitter = " ";
82
let current_text = "";
83
84
for (let i = 0; i < sentences.length; i++) {
85
- if(i > 2 && sentences[i].trim() != "" && sentences[i-1].trim() == "" && sentences[i-2].trim() == "" && sentences[i-3].trim() == "") {
86
+ if(i > 2 && sentences[i].trim() != "" && sentences[i-1].trim() == "" && sentences[i-2].trim() == "" && sentences[i-3].trim() == "" && this.containsPronounceableChars(current_text) == true) {
87
current_text += "\n";
88
if (current_text.length > 0) {
89
result.push(current_text)
0 commit comments