首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将纺织品转换为纯文本

将纺织品转换为纯文本
EN

Stack Overflow用户
提问于 2013-02-21 12:06:52
回答 3查看 671关注 0票数 1

如何使用纺织标记清除字符串以获得纯文本?在C#?

例如,字符串

代码语言:javascript
复制
Hello! How *do you do* ?
Y = 3 * X

..will转换为:

代码语言:javascript
复制
Hello! How do you do ?
Y = 3 * X

我需要转换任何纺织字符串,在那里我可以找到纺织语法的任何标记( language) )。“只是其中一个。还有"*“、"#”、"*#“、"_”、“x”、"h1.“、”h2“。诸若此类。

暂时解决了把纺织字符串转换成HTML,然后HTML转换成纯文本的问题.但是它是坏的,坏的,,坏的解决方案,

EN

回答 3

Stack Overflow用户

发布于 2013-02-21 12:11:32

您可以使用Textile.NET http://textilenet.codeplex.com/,它是.NET的文本块格式化程序。

票数 0
EN

Stack Overflow用户

发布于 2013-02-21 12:15:51

代码语言:javascript
复制
Regex.Replace(str, @"\*(.+)\*", @"$1")
票数 0
EN

Stack Overflow用户

发布于 2013-02-21 13:00:44

我不是真正的正则大师,所以可能有人能做得更好。但是..。

代码语言:javascript
复制
string result = Regex.Replace(str, "(?<=[A-Za-z])\\*|\\*(?=[A-Za-z])", "");

这将用a-Z替换任何*,或用"“替换任何*,后面是a-Z。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15001885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档