[size=large](?:)非捕获型括号[/size] [size=large]()捕获型括号[/size] (?:)和()唯一区别就在于一个把查找到的东西放到内存了,一个没有 (?:) 不能反向 \1 ,但(?:)节省空间 ()可以