As per my question above:Ansible, attempting to get specific regex pattern to work with lineinfile moduleEssentially, I'm trying to get it to work in a single play as opposed to 2 separate plays, and for this a regex is required.  I've tried a few variations that would work with sed, but they don't appear to work here.  Maybe I'm crazy.  Example of what I am trying to do is below:    - name: Change file contents on CentOS and Redhat servers.    lineinfile:    dest: /etc/blah/randomfile    regexp: '^ThisValueHere|^#ThisValueHere'    line: 'ThisValueHere no'    when: (ansible_distribution == CentOS)  or (ansible_distribution == RedHat)(Yeah yeah, ignore bad yml syntax, it's just fine in the actual playbook)Basically I want to match lines STARTING WITH: (ThisValueHere, OR, #ThisValueHere), and then replace either of those lines with the line: (ThisValueHere no) However, I can't seem to get it to work properly, maybe I just really have to brush up on regex stuffs.  In any case, if anyone has any suggestions that would be highly appreciated!  Additionally if there is a link that could be provided to the keys to successful ansible regex usage, that would be greatly helpful as well.  
Ansible, attempting to get specific regex pattern to work with lineinfile module
linux;text processing;regular expression;ansible