Ask Your Question

Regex Pattern to match all characters before the first ":" in Python

asked 2023-04-11 23:51:25 +0000

qstack gravatar image

updated 2023-04-11 23:51:39 +0000

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2023-04-11 23:51:45 +0000

qstack gravatar image

If you want to match all characters before the first ":" in a text, you can use the following pattern:

pattern = r'^[^:]+:'

This pattern uses the negated character class [^:], which matches any character except the colon :. The + quantifier matches one or more occurrences of the characters in the negated character class, and the pattern ends with a colon :. This regex will match any sequence of characters before the first colon in the text.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer

Question Tools

1 follower


Asked: 2023-04-11 23:51:25 +0000

Seen: 20 times

Last updated: Apr 11 '23