不允许使用jquery清除输入文本的部分

不允许使用jquery清除输入文本的部分,jquery,asp.net,regex,Jquery,Asp.net,Regex,我有一个文本框,其中文本必须以特定格式输入固定部分TEXTTOBEKEYED。 如何禁止使用jquery清除FixedPart?也许这就是您想要的: 您的示例数据: FIXEDPORTION TEXTTOBE KEYED 此正则表达式: ^[^\s]+ 匹配项: `FIXEDPORTION` 例如: 因此,在regex/javascript中: var txt = "FIXEDPORTION TEXTTOBE KEYED"; var fixedInput = txt.match(/^[

我有一个文本框,其中文本必须以特定格式输入
固定部分TEXTTOBEKEYED

如何禁止使用jquery清除FixedPart?

也许这就是您想要的:

您的示例数据:

FIXEDPORTION TEXTTOBE KEYED
此正则表达式:

^[^\s]+
匹配项:

`FIXEDPORTION`
例如:

因此,在regex/javascript中:

var txt = "FIXEDPORTION TEXTTOBE KEYED";

var fixedInput = txt.match(/^[^\s]+/);

print(fixedInput);
输出:

FIXEDPORTION

这两部分之间有没有字符?输入中不允许出现一次以上的字符?例如,固定部分类似于此USA-MER。这两部分之间用空格隔开,但第二部分也可以包含空格。为什么不能有两个文本框..一个用于FixedPart,另一个用于normal。在处理过程中,您可以始终连接该值。我的意思是,不应该清除固定部分,而可以清除其他部分。因此,当使用backspace或其他方法清除文本时固定部分不会被移除??我不明白你所说的“清除”是什么意思。cleared可以表示,{cleared out the way/removed},也可以表示{clear/free from manipulation}。。还有很多其他的意思…哦。。你的意思是使用退格键“删除”吗?还是删除键?是退格。我不希望固定部分被删除,因为它将根据其他输入控件的值插入。其他部分由用户键入,用户可以删除。