Forum: Cfengine Help Subject: Function readstringarrayidx () - Need Regex help Author: joe77 Link to topic: https://cfengine.com/forum/read.php?3,22623,22623#msg-22623
Hi, I have a problem with readstringarrayidx () 1. I want to read from this example datafile ####################### VM;bv10;name1;vlan142;192 VM;bv11;name2;vlan122;102 VM;bv12;name1;vlan102;103 ######################## I want to select the lines where "VM" and "name1" are present (line 2 should be "removed") but i am not getting the regexp correct. Tried maaaany different ones ;) I just started to learn about regular expressions. I know that this function is unanchored. But using anchors like "^" or "$" didnt work either. #################### REGEX= VM.*name1.* "dim_array" int => readstringarrayidx("array","datafile","REGEX",";",10,10000); ####### Can someone give me a hint about finding the correct REGEX? Thanks in advance Joe _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine