您的位置:首页 > 大数据 > 人工智能

正则表达式(一个字符串翻转的例子)(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_]”等效。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐