qt - Qt QRegExpは、文字列内のすべてのURLをアンカー付きURLに置き換えます
1401 次
2 に答える
2
わかった。とった。
QRegExp regExp("((([A-Za-z]{3,9}:(?:\\/\\/)?)(?:[\\-;:&=\\+\\$,\\w]+@)?[A-Za-z0-9\\.\\-]+|(?:www\\.|[\\-;:&=\\+\\$,\\w]+@)[A-Za-z0-9\\.\\-]+)((?:\\/[\\+~%\\/\\.\\w\\-]*)?\\??(?:[\\-\\+=&;%@\\.\\w]*)#?(?:[\\.\\!\\/\\\\\\w]*))?)");
QString result = myOriginalString.replace(regExp, "<a href='\\1'>\\1</a>" );
誰がこれに興味があるかのために、ここに質問/回答を残しておきます。
于 2013-01-31T21:33:38.507 に答える
0
于 2013-01-31T20:27:58.307 に答える