1 (изменено: h010key, 2021-02-21 19:44:42)

Тема: AHK: RegExReplace - Оставить только стандартные символы?

md  = md  = !@#$%^&*()_-=+[]{}:;'\,.<>/?~`| ; все стандартные символы, кроме последних трех.
s := RegExReplace(md,"i)[^a-zA-Z0-9:*-/+,.?'{}]") ;оставить только буквы, БУКВЫ, цифры и стандартные символы
MsgBox % s

как оставить стандратные символы? последние три нестандартные.

2

Re: AHK: RegExReplace - Оставить только стандартные символы?

Я не понял, какие стандартные, а какие нестандартные.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3 (изменено: h010key, 2021-02-21 19:44:59)

Re: AHK: RegExReplace - Оставить только стандартные символы?

teadrinker
стандартные - которые изображены на клавишах клавы
почему то тут нестандартные не отбразились, а тут их видно.
https://pastebin.com/Yg5GzRJv

4 (изменено: teadrinker, 2021-02-14 12:40:47)

Re: AHK: RegExReplace - Оставить только стандартные символы?

А как скрипт узнает, изображен символ на клавишах клавы, или нет? Да и клавы разные могут быть. Например, на одних есть русские буквы, на других нет.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5 (изменено: h010key, 2021-02-27 01:15:57)

Re: AHK: RegExReplace - Оставить только стандартные символы?

я хз как узнает иначе бы не спрашивал, вот переменная с перечислением того что должно остаться из символов .
md  = md  = !@#$%^&*()_-=+[]{}:;'\,.<>/?~`| and A-Z,a-z,0-9
если незнаешь как, лучше вопросы не задавай итак все разжевал дальше некуда.

6

Re: AHK: RegExReplace - Оставить только стандартные символы?

h010key, предложения должны начинаться с заглавной буквы и заканчиваться знаками препинания. Исправьте!
http://forum.script-coding.com/viewtopi … 59#p146159
http://forum.script-coding.com/viewtopi … 84#p146184
http://forum.script-coding.com/viewtopi … 56#p146356