我有一个函数,它使用Pattern#compile和a Matcher来搜索模式的字符串列表.
此函数用于多个线程.每个线程都将传递给Pattern#compile创建线程时的唯一模式.线程和模式的数量是动态的,这意味着我可以Pattern在配置期间添加更多的s和线程.
synchronize如果使用正则表达式,我是否需要使用此功能?java线程中的正则表达式是否安全?
如何从没有破折号的字符串创建java.util.UUID?
"5231b533ba17478798a3f2df37de2aD7" => #uuid "5231b533-ba17-4787-98a3-f2df37de2aD7"
Run Code Online (Sandbox Code Playgroud)