逍遥一派 发表于 2015-1-18 11:20:54

ASP.NET编程:C#正则表达式 ―― 中文/英文空格(全角/半角空格)处置 仓酷云 ...

有个问题想请教你一下,呵呵:)你觉得将来学什么方向比较好,我真是想不出来,知道的太少了,麻烦了。1.婚配中文(全角)空格
Regex.IsMatch(" ","u3000");u3000是全角空格的16进制Unicode编码。
2.婚配英文(半角)空格
Regex.IsMatch("","u0020")u0020是半角空格的16进制Unicode编码。
3.往除中笔墨符之间的英文(半角)空格
stringtext="<p> 测试test1.一下</p>";varresult=Regex.Replace(text,"(?<=)(u0020)(?=)",string.Empty);Console.WriteLine(result);//了局是:<p> 测试test1.一下</p>(?=)暗示“正向预搜刮”一其中笔墨符,判别u0020的右边是不是为中笔墨符。
(?<=)暗示“反向预搜刮”一其中笔墨符,判别u0020的左边是不是为中笔墨符。
4.在中笔墨符与英笔墨符之间增添空格
stringtext="<p> test测试test1.一hello下</p>";text=Regex.Replace(text,@"(?<=)()(?=)","$1");text=Regex.Replace(text,@"(?<=)()(?=)","$1");Console.WriteLine(text);//输入了局:<p> test测试test1.一hello下</p>第一个正则表达式是针对“左中文,右英文”的情形。
第二个正则表达式是针对“左英文,右中文”的情形。
中间码是基于一个虚拟机器。源代码是最高层的,理论上从源代码开始直接编译成本地码能提供最大优化的。而中间码只能是转译成本地码,效率上难免受到损耗。根据虚拟机器所设定的体系结构的特点,和本地机器的差异的多少。

若相依 发表于 2015-1-20 20:51:43

同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。

柔情似水 发表于 2015-1-30 05:00:29

由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。

冷月葬花魂 发表于 2015-2-6 07:18:48

ASP.net1.1和2.0在程序上的语法也有很大不同,现在2.0属于新出来的,不知道半年后会不会有3.0(说笑一下)。Windows2003系统自动支持ASP和ASP.net环境,不用安装任何程序。Asp.net属于编译语言。ASP的最大不同(ASP属于解释语言)。

深爱那片海 发表于 2015-2-15 14:15:12

ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。

飘灵儿 发表于 2015-3-1 19:11:16

网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!

活着的死人 发表于 2015-3-8 22:51:17

由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。

爱飞 发表于 2015-3-9 21:39:46

我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。

金色的骷髅 发表于 2015-3-13 03:46:41

平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。

若天明 发表于 2015-3-20 11:32:38

有一丝可惜的是,这个系列太强了,Java阵营的朋友根本就是哑口无言...争论之火瞬间被浇灭,这不是我想这么早就看到的,但是值了。

精灵巫婆 发表于 2015-4-17 23:40:50

PHP的源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得PHP无论在UNIX或是Win32的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。目前PHP的最新版本为4.1.1,它可以在Win32以及UNIX/Linux等几乎所有的平台上良好工作。PHP在4.0版后使用了全新的Zend引擎,其在最佳化之后的效率,比较传统CGI或者ASP等技术有了更好的表现。
页: [1]
查看完整版本: ASP.NET编程:C#正则表达式 ―― 中文/英文空格(全角/半角空格)处置 仓酷云 ...