I’ve faces with the next one regular expression: "^.*\\(?:some\\).*$".
I’ve understand ^ and $ and \\( with \\) for back-referencing.
But what is the ?:some construction?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
A group starting with
?:is a non capturing group, means there will be no backreference, thesomewould be your search word.^is an anchor to match the start of the line$is an anchor to match the end of the lineYour expression would match e.g.