-
Notifications
You must be signed in to change notification settings - Fork 515
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question: how to replace multi pattern #835
Comments
When you do service (clojure.string/replace (:service event) #"/" ".")
service (clojure.string/replace (:service event) #"/value" "")
Try to do instead something like: service (clojure.string/replace (:service event) #"/value" "")
service (clojure.string/replace service #"/" ".") I invert the 2 regex because you don't want to have ".value". You can also probably do service (-> (clojure.string/replace (:service event) #"/value" "")
(clojure.string/replace #"/" ".")) Or do it in one regex ;) |
Dear @mcorbin,
Test command
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When I use string replace, seems the last pattern valid. I want to replace / to "." and replace "/value" to "". How do I have multi patterns to replace the string.
My expect Result:
replace / to "."
riemann.conf
test data, statsd format:
Result:
replace / to ".", and want to replace "/value" to ""
riemann.conf
test data, statsd format:
Result:
The text was updated successfully, but these errors were encountered: