我试图找到第一个单词,如label:
或start:
忽略空格。
标签是第一个在线的单词,后跟冒号(:):
Label1:texttext
Label2: teeext
text NONLABEL:
我的代码(Qt C)是:
QRegExp("^\\s*([A-Za-z0-9]+:)");
但这也是捕捉空间。
请帮忙。 林。
答案 0 :(得分:1)
您需要访问第一个捕获组
QRegExp grp("^\\s*([A-Za-z0-9]+:)");
QString captured = grp.cap(1);
<-------->
First capturing group
答案 1 :(得分:0)
这是解决方案:
@Directive({
selector: '[test]'
})
export class TestDirective {
constructor(@Inject(NG_VALUE_ACCESSOR) private valueAccessor:ControlValueAccessor) {
setTimeout(() => {
this.valueAccessor[0].writeValue('test');
}, 1000);
}
}
谢谢大家的帮助!