|
Меняет русские на латинские буквы |
☑ |
0
korostelev_
agent
29.09.17
✎
11:59
|
scr = Новый COMОбъект("MSScriptControl.ScriptControl");
scr.language = "javascript";
scr.addcode("a = "+МояСтрока);
Латинские = scr.eval("?(a == a.replace(/[a-z,A-Z,0-9]/,""),1,0)");
Ошибка :
{ВнешняяОбработка.ТаблицаСимволов.Форма.Форма.Форма(17)}: Ошибка при вызове метода контекста (AddCode)
scr.addcode("a == "+МояСтрока);
по причине:
Произошла исключительная ситуация (Ошибка компиляции Microsoft JScript): Предполагается наличие ';'
|
|
1
vicof
29.09.17
✎
12:00
|
Сочувствую.
|
|
2
igork1966
29.09.17
✎
12:02
|
(0) чему равно выражение "a = "+МояСтрока
|
|
3
xaozai
29.09.17
✎
12:03
|
Всё уже придумано до нас.
|
|
4
igork1966
29.09.17
✎
12:03
|
(2) + и как (0) соотноситься с заголовком?
|
|
5
Филиал-msk
29.09.17
✎
12:04
|
Тут без Serginio1 с его Ъ не обойтись...
|
|
6
Лефмихалыч
29.09.17
✎
12:18
|
во-первых, на кой хрен здесь скриптконтрол, если есть vbscript.regexp?
во-вторых, этот регексп не заменить русские на латинские, а удалит все латинские и цифры.
|
|
7
Филиал-msk
29.09.17
✎
14:56
|
(6) Подозреваю, что даже не все
|
|