2011-05-14 100 views
6

我有QString與html標籤。爲什麼我可以從這個字符串中獲得純文本?從QString與HTML標籤中獲取純文本

+1

可能的重複[有沒有一種簡單的方法從Qt中的QString去除HTML?](http://stackoverflow.com/questions/2799379/is-there-an-easy-way-to-strip-html -from-a-qstring-in-qt) – Macke 2012-06-05 14:28:48

回答

4

你需要去除字符串中的HTML標籤。例如見this post

+0

謝謝。這是我想要的。 – ekshibarov 2011-05-14 05:37:49

6

str.remove(QRegExp(「< [^>] *>」));

+1

這不是一種Qt方式,但在某些情況下這是一種很好的方式。謝謝。 – ekshibarov 2011-05-16 10:16:45

+1

我相信這是最短的路。 – k06a 2011-05-16 22:23:57

+0

@ k06a這個*總是*工作嗎?關於以下方面的問題:http://stackoverflow.com/questions/590747/using-regular-expressions-to-parse-html-why-not – neuronet 2014-10-21 13:34:49