正则表达式(一个字符串翻转的例子)(http://www.cnblogs.com/hai98)
2007-06-06 13:41
183 查看
正则表达式(一个字符串翻转的例子)
Exam1:把"abcd"翻为"dcba"string str="abcd";
char[] charstr=str.tochararray();
Array.reverse(charstr);
Response.WriteLine(new string(charstr));
Exam2: 把"i am programmer" 翻为"programmer am i"。其中必须支持把"i%%am***programmer"翻为"programmer***am%%i"
using System;
using System.Collections;
using System.Text.RegularExpressions;
public static string Reverse(string str)
static void Main(string[] args)
{
Console.WriteLine(Reverse("i%%am***programmer"));
}
这种方法利用正则表达式,轻巧地将字符串中的单词放在一起做为一个单元。
\w:匹配任何字类字符,包括下划线。与“[A-Za-z0-9_]”等效。
\W:任何非字字符匹配。与“[^A-Za-z0-9_]”等效。
相关文章推荐
- 正则表达式(一个字符串翻转的例子)(http://www.cnblogs.com/hai98)
- HttpWebRequest post请求的一个例子
- 以单词为单位翻转一个字符串
- 请实现一个算法,在不使用额外数据结构和储存空间的情况下,翻转一个给定的字符串(可以使用单个过程变量)。 给定一个string iniString,请返回一个string,为翻转后的字符串。保证字符串的
- 经典算法面试题目-翻转一个C风格的字符串(1.2)
- 使用aiohttp的一个小例子
- 一个简单的读取json字符串的小例子
- 使用jQuery+HttpHandler+xml模拟一个三级联动的例子
- 一个为字符串中的网址加上链接的程序例子
- C语言 一个字符串翻转函数的编写
- 一个简单的HTTP通讯的例子,使用了CInternetSession,CHttpConnection,CHttpFile三个类。
- 一个分隔字符串的例子
- 一个简单的使用XMLHttpRequest获得服务器数据的例子
- 刚才看到一个关于字符串反转的例子
- Web前端面试指导(二十):JavaScript中如何翻转一个字符串?
- 翻转子串 假定我们都知道非常高效的算法来检查一个单词是否为其他字符串的子串。请将这个算法编写成一个函数,给定两个字符串s1和s2,请编写代码检查s2是否为s1旋转而成,要求只能调用一次检查子串的函数。
- 用XMLHTTP很好的一个例子
- C语言字符串处理的一个例子
- 讲一个字符串数组的顺序翻转后输出
- HttpClient 4使用方法的几个例子(代理,StringEntity字符串数据,文件上传)(转载)