用C#怎样从文章中选一句话.
例:在所有球员中,作为全明星投票的票王,张庆鹏是最后一个亮相的。但与许多球员穿着比赛外套不同,张庆鹏是盛装出场,黑色的西服,蓝色的领结,在人群中格外引人注目。没有人猜到张庆鹏如此盛装是为了什么,主持人于嘉向他问起了这个问题,但张庆鹏没有回答,他走向球场边,在第一排观众席边停下脚步,单膝跪倒,双眼深情的注视这一个人。
想随机取这段文章中的一段以度号或者句话隔开来取,
如 "张庆鹏是最后一个亮相的"
不可以是这样 "作为全明星投票的票王,张庆鹏是最后一个亮相的" --------------------编程问答-------------------- 因为我想从十万篇文章中随机选几篇文章中的一句组成新文章. --------------------编程问答-------------------- 用split(',')
分割后拼N个数组 然后item[i]这样来拼行不,。
貌似很难拼成文 --------------------编程问答-------------------- 可以考虑使用正则表达式 --------------------编程问答-------------------- lz动机值得怀疑。
现在的搜索引擎对于你这种低级制造垃圾的办法已经过滤的很好了。lz就不要投机取巧了。 --------------------编程问答-------------------- 用字符串截取法和随机产生法来做。不过这挺麻烦的,建议你还是另辟蹊径。 --------------------编程问答--------------------
+1 --------------------编程问答-------------------- 用正则表达式应该不难啊 --------------------编程问答-------------------- 加点分吧~\(≧▽≦)/~啦啦啦 --------------------编程问答--------------------
呵呵呵 --------------------编程问答-------------------- [Quote=引用 9 楼 solry 的回复:]
引用 4 楼 caozhy 的回复:
lz动机值得怀疑。
现在的搜索引擎对于你这种低级制造垃圾的办法已经过滤的很好了。lz就不要投机取巧了。
啥动机? --------------------编程问答--------------------
+2 --------------------编程问答--------------------
split(',') --------------------编程问答-------------------- split --------------------编程问答-------------------- --------------------编程问答-------------------- 只以“,”拆分恐怕不行,可能出现 “张庆鹏是最后一个亮相的。但与许多球员穿着比赛外套不同”,或者中间有“!”“;”“?”等问题。
不知道具体你要在什么地方用,就算可以实现提取其中的一段话,但是拼在一起能通顺吗?可能成了驴唇不对马嘴了,会出笑话。 --------------------编程问答-------------------- 用正则
或split
拼接好了会成文章吗。
--------------------编程问答-------------------- 有难度
补充:.NET技术 , .NET技术前瞻