当前位置:编程学习 > C#/ASP.NET >>

输入格式的限止

需要输入的内容固定格式为

你好,你有快递,急件,请速到江南大学北区商业街联,通营业厅二楼极速照相馆17:00前取。韵达{0}编号{1}

其中{0} {1}
是可以随便输入的。

但是输入的时候必须是一整句的输入。例如:

你好,你有快递,急件,请速到江南大学北区商业街联,通营业厅二楼极速照相馆17:00前取。韵达14706174708编号M317

只有这样的格式输入才是正常的。

你好,你有快递,急件,请速到江南大学北区商业街联,通营业厅二楼极速照相馆18:00前取。韵达14706174708编号M317

这样就不正确。17点改在了18点,就不行。

--------------------编程问答-------------------- 提取出不变的,让用户输入变化的 --------------------编程问答-------------------- 表示没弄明白.有代码吗? 贴一下吧. --------------------编程问答-------------------- 类似于email格式一样。
必须要带上 @  和.

这上呢,是必须要有

你好,你有快递,急件,请速到江南大学北区商业街联,通营业厅二楼极速照相馆17:00前取。韵达

编号
这样的 --------------------编程问答-------------------- 你好,你有快递,急件,请速到江南大学北区商业街联,通营业厅二楼极速照相馆{0}前取。韵达{1}编号{2}

变动的让用户输入(文本框),自己在组装
其实地址全部让用户输入才合理 --------------------编程问答-------------------- 正则验证..... --------------------编程问答-------------------- 这样不太灵活。因为还有其他类似的格式要搞。 --------------------编程问答-------------------- 去学语文.csdn --------------------编程问答-------------------- 楞没看明白。。。。。。 --------------------编程问答-------------------- 你好,你有快递,急件,请速到江南大学北区商业街联,通营业厅二楼极速照相馆17:00前取。韵达{0}编号{1}

后台的做法就是{0}{1}存入的是可变量嘛!后台类似于
string format("你好,你有快递,急件,请速到江南大学北区商业街联,通营业厅二楼极速照相馆17:00前取。韵达{0}编号{1}",传入值{0},传入值{1})吧?

可以搞个懒方法,填写框那里在数据库把整句列自动带出来,自己改{0}{1}就好了 --------------------编程问答-------------------- 或者搞个lable,把固定格式显示出来,弄2个textbox,必须填写内容 --------------------编程问答-------------------- 我换个方法问。两段文字 。对比,相似度超过90%也行。这样要怎么写?
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,