Максимальный срок на js str.replace? - PullRequest
1 голос
/ 11 марта 2019

Есть ли верхний предел для условий на 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/

...