精易论坛

标题: 易语言编辑框禁止中文的例子 [打印本页]

作者: knowledge    时间: 2020-9-13 14:37
标题: 易语言编辑框禁止中文的例子
编辑框禁止输入中文的例子,其实就是用正则做了替换,除了中文别的都可以输入.

调用了精易模块的正则.


编辑框屏蔽中文的例子.e

920.17 KB, 下载次数: 129, 下载积分: 精币 -2 枚


作者: Controlself    时间: 2020-9-13 14:47
支持一波!!!
作者: Conquer    时间: 2020-9-13 17:17
支持一波!!!
作者: Wod    时间: 2020-9-13 22:13
我想我应该可以猜到原理了,在编辑框内容被改变下用正则匹配一下编辑框内容,如果存在中文,替换为空字符串。
作者: knowledge    时间: 2020-9-13 22:34
Wod 发表于 2020-9-13 22:13
我想我应该可以猜到原理了,在编辑框内容被改变下用正则匹配一下编辑框内容,如果存在中文,替换为空字符串 ...

对的,我在简介中就说了,只是这是一种比较笨的方法,今天问答区有个问题下有个老哥是用取代码的方式解决中文的问题的,我觉得挺巧妙的.
作者: panda92    时间: 2020-9-14 09:08
谢谢分享
作者: mood1000    时间: 2020-9-14 16:22
感谢分享收藏了
作者: 林家小后生    时间: 2020-9-15 14:46
看看大神写到代码,谢谢分享
作者: 1123    时间: 2020-9-15 19:43
编码一下就可以把
作者: knowledge    时间: 2020-9-15 20:39
1123 发表于 2020-9-15 19:43
编码一下就可以把

对的,这个帖子的最佳答案回答的就很好:https://125.confly.eu.org/thread-14624892-1-1.html,我只是但是想到了正则,写出来后,帖子关闭了.就发在这里了.
作者: xtaynui    时间: 2020-9-15 22:12

支持一波!!!
作者: BlueBoy    时间: 2020-9-16 20:27
#在这里快速回复#  支持一波!!!
作者: ddydeyx    时间: 2021-3-26 11:54
支持一波!!!
作者: ddydeyx    时间: 2021-3-26 11:55
再支持一波!!!
作者: ddydeyx    时间: 2021-4-17 23:53
支持一波!!!
作者: 不想低调    时间: 2022-5-4 11:47
看看大神例子
作者: 1870041280    时间: 2023-1-29 18:30
编码一下就可以把
作者: knowledge    时间: 2023-1-29 18:33
1870041280 发表于 2023-1-29 18:30
编码一下就可以把

当然,方法有多种多样,
作者: Adys    时间: 2024-9-12 22:28
66666666666666666666666666
作者: xuweicheng    时间: 2024-10-17 17:08
666666666666666666
作者: zifeiyu    时间: 2025-6-21 21:08
66666666666666666




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4