Есть ли верхний предел для условий на str.replace ?
Из грубой силы, похоже, 2720, так как он перестает работать на этой строке данных из моей таблицы.
В следующем простом веб-приложении для замены ввода из столбца A (китайский символ) выводом из столбца B (ключевое слово для него). Есть ли лучший способ сделать это веб-приложение? (возможно в Python?)
https://pastebin.com/LE2qAXtL
<script>
$(document).ready(function() {
$('#txtFirst').keyup(function(e) {
var str = $(this).val();
var res = str.replace(/ /g, "-").replace(/着/g, "-ING")
.replace(/耐/g, "-PROOF")
.replace(/咐/g, "-STRUCT")
.replace(/啦/g, "!!")
.replace(/了/g, "(-ED)")
.replace(/嘛/g, "(PAUSE MARKER)")
.replace(/们/g, "(PLURAL)")
.replace(/赵/g, "ZHAO")
.replace(/浙/g, "ZHEJIAN PROVINCE")
.replace(/郑/g, "ZHENG")
.replace(/呜/g, "ZOOM-ZOOM")
;
$('#txtSecond').val(res);
});
});
</script>
...
и т. Д.
Здесь он размещен в рабочей версии только с 2720 терминами. (Я хочу иметь возможность включать больше данных)
https://chkey.000webhostapp.com/