我有一个有很多句子的文件,一个句子中的每个单词前面都有一个数字+一个标签,后跟两个标签,例如
4[one tab]Sun[two tabs] 5 [one tab]is[two tabs] 6[one tabs] rising[two tabs]
我使用了以下代码,但它不起作用
string strLine = sr.ReadLine();
resultString = Regex.Replace(strLine, @"( |\t|\r?\n)\s\1+", " ");
我需要像这样“太阳升起”
答案 0 :(得分:1)
您可以使用
url(r'^photos/(?P<filter_type>(data_desc|title_desc|)$', views.PhotoIndexView.as_view(), name='photo_index'),
用一个空格替换Tabs,Spaces和Digits。
答案 1 :(得分:0)
这可能会对您有所帮助:
using System.IO;
using System;
using System.Text.RegularExpressions;
class Program
{
static void Main()
{
String strLine="4 Sun 5 is 6 rising";
String resultString = Regex.Replace(strLine, @"\d\t", "");
resultString= Regex.Replace(resultString, @"\t\t", " ");
Console.Write(resultString);
}
}