void QxPushButton::mousePressEvent(QMouseEvent * e){ int res; if (e->buttons() & Qt::RightButton) { QRegExp rxlen("#\d+ |'\d+'"); QString t = text(); int pos = rxlen.indexIn(t); // <-- тут возвращается -1 if (pos > -1) { QString value = rxlen.cap(0); QApplication::clipboard()->setText(value); } }}
C++ (Qt)QRegExp rxlen("(#\\d+ |'\\d+')");