Replace every occurrence of Perl and Python with Ruby : Regexps Repetition « Development « Ruby
- Ruby
- Development
- Regexps Repetition
Replace every occurrence of Perl and Python with Ruby
line = "this is a Perl. And this a Python"
puts line
line.gsub(/Perl|Python/, 'Ruby')
puts line
Related examples in the same category
1. | Repetition | | |
2. | have Repetition match the minimum by adding a question mark suffix. | | |
3. | use part of the current match later in that match allows you to look for various forms of repetition. | | |
4. | use back references to match delimiters. | | |
5. | A pattern that matches a string containing the text Perl or the text Python | | |
6. | Use parentheses within patterns,just as you can in arithmetic expressions | | |
7. | You can also specify repetition within patterns. | | |
8. | match one of a group of characters within apattern | | |
9. | Match a time such as 12:34:56 | | |
10. | Match Perl, zero or more other chars, then Python | | |
11. | Match Perl, a space, and Python | | |
12. | Match Perl, zero or more spaces, and Python | | |
13. | Match Perl, one or more spaces, and Python | | |
14. | Match Perl, whitespace characters, then Python | | |
15. | Match Ruby, a space, and either Perl or Python | | |
16. | The match operator =~ can be used to match a string against a regular expression. | | |
17. | The part of a string matched by a regular expression can be replaced | | |