请检查我的正则表达式以匹配颜色文本

时间:2016-12-08 20:39:21

标签: c# regex

我需要进行一些正则表达式匹配,以便在richtextbox中为某些文本着色。

我已经创建了一个代码,但是我遇到了问题,当我在richtextbox里写时,文本显示速度太慢而不像普通的richetextbox,特别是当文本变长时

我试图在一个单独的线程中设置每个正则表达式,没有任何反应,然后使这个,但相同的结果

这是我的代码:

    Client client = ClientBuilder.newClient();
    WebTarget target = client.target("http://localhost:9080/myApp/rest/res/selection/HEBDOMADAIRE/206862?confirme=true");
    System.out.println( target.request().get(String.class) );

1 个答案:

答案 0 :(得分:0)

  

但我的问题是性能

this.Dispatcher.Invoke调用回GUI线程...如果你想让工作不妨碍用户,那就没有任何好处。

您需要从 how 中分离出正则表达式找到的,以便将其显示给用户。在单独的线程中运行正则表达式是一个很好的策略,但是在完成工作后,应该invoke将结果返回到GUI。

让您的处理更轻松,现在就在线程中做一件事。一旦你开始工作,就做其他的操作。