How can I match all characters between 2 specified characters, say " " -> from sdfsf " 12asdf " sdf
" "
sdfsf " 12asdf " sdf
I want to get 12asdf only.
12asdf
You can use the following pattern to get everything between " ", including the leading and trailing white spaces:
"(.*?)"
or
"([^"]*)"
If you want to capture everything between the " " excluding the leading and trailing white spaces you can do:
"s*(.*?)s*"
"s*([^"]*)s*"
2.1m questions
2.1m answers
60 comments
57.0k users