Lines 17  23 
Lines 17  24 


In fact, you can use the modifiers "I, M, S and X" in embedded notation, while the checkboxes offer the options "I, M, S and G". So there's no X for checkboxes while there's no G for the embedded notification. 
In fact, you can use the modifiers "I, M, S and X" in embedded notation, while the checkboxes offer the options "I, M, S and G". So there's no X for checkboxes while there's no G for the embedded notification. 


The answer is taken from the [http://discuss.pipes.yahoo.com/Message_Boards_for_Pipes/threadview?bn=pipDeveloperHelp&tid=3410&mid=3414 Yahoo Pipes Discussions]. 
The answer is taken from the [http://discuss.pipes.yahoo.com/Message_Boards_for_Pipes/threadview?bn=pipDeveloperHelp&tid=3410&mid=3414 Yahoo Pipes Discussions] and updated with information from [http://discuss.pipes.yahoo.com/Message_Boards_for_Pipes/threadview?m=te&bn=pipDeveloperHelp&tid=4840&mid=4840&tof=1&frt=2#4840 RegEx documentation started]. 




**What they do** 
**What they do** 


Lines 26  35 
Lines 27  38 
* **m** treat string as multiple lines. set='^' matches every start of string after a \n and/or \r . unset='^' matches only the very first character in the string. 
* **m** treat string as multiple lines. set='^' matches every start of string after a \n and/or \r . unset='^' matches only the very first character in the string. 
* **s** allow '.' to match new lines as well. set='.' matches '\n'. unset='.' does not match '\n'. 
* **s** allow '.' to match new lines as well. set='.' matches '\n'. unset='.' does not match '\n'. 
* **x** allow white spaces and comments within an expression. 
* **x** allow white spaces and comments within an expression. 




**Embedded Notation** 
**Embedded Notation** 


[http://discuss.pipes.yahoo.com/Message_Boards_for_Pipes/threadview?m=te&bn=pipDeveloperHelp&tid=4415&mid=4415&tof=131&frt=2#4415 Hapdaniel] from the Yahoo Pipes Discussions points out, the original form of specifying those flags is the "embedded notation". If you prefix your RegEx with a (?x), you'll set the Xmodificator. You cannot set a (?g) that way, though. 
[http://discuss.pipes.yahoo.com/Message_Boards_for_Pipes/threadview?m=te&bn=pipDeveloperHelp&tid=4415&mid=4415&tof=131&frt=2#4415 Hapdaniel] from the Yahoo Pipes Discussions points out, the original form of specifying those flags is the "embedded notation". If you prefix your RegEx with a (?x), you'll set the Xmodificator. You cannot set a (?g) that way, though. 




**Checkbox Notation** 
**Checkbox Notation** 


Lines 111  117 
Lines 114  120 


$1 matches the first group used (we have only one group in this example). And ^ matches the beginning of the expression. 
$1 matches the first group used (we have only one group in this example). And ^ matches the beginning of the expression. 


Source: 
Source: [http://discuss.pipes.yahoo.com/Message_Boards_for_Pipes/threadview?m=te&bn=pipDeveloperHelp&tid=4840&mid=4840&tof=1&frt=2#4840]RegEx documentation started] 




**Postfixing something** 
**Postfixing something** 
Lines 120  126 
Lines 123  129 


* Replace [$] with [Yahoo: $1] 
* Replace [$] with [Yahoo: $1] 


Source: 
Source: [http://discuss.pipes.yahoo.com/Message_Boards_for_Pipes/threadview?m=te&bn=pipDeveloperHelp&tid=4840&mid=4840&tof=1&frt=2#4840 RegEx documentation started] 




**Translating dates** 
**Translating dates** 