Parent Directory
|
Revision Log
|
Patch
| revision 381 by ph10, Tue Mar 3 16:08:23 2009 UTC | revision 408 by ph10, Fri Mar 27 17:52:03 2009 UTC | |
|---|---|---|
| # | Line 9653 No need char | Line 9653 No need char |
| 9653 | +7 ^ ^ b | +7 ^ ^ b |
| 9654 | +7 ^^ b | +7 ^^ b |
| 9655 | +7 ^ b | +7 ^ b |
| 9656 | +12 ^ ) | |
| 9657 | +13 ^ | |
| 9658 | 0: | 0: |
| 9659 | abc | abc |
| 9660 | --->abc | --->abc |
| # | Line 9690 No options | Line 9692 No options |
| 9692 | First char at start or follows newline | First char at start or follows newline |
| 9693 | No need char | No need char |
| 9694 | ||
| 9695 | /a?|b?/P | |
| 9696 | abc | |
| 9697 | 0: a | |
| 9698 | ** Failers | |
| 9699 | 0: | |
| 9700 | ddd\N | |
| 9701 | No match: POSIX code 17: match failed | |
| 9702 | ||
| 9703 | /xyz/C | |
| 9704 | xyz | |
| 9705 | --->xyz | |
| 9706 | +0 ^ x | |
| 9707 | +1 ^^ y | |
| 9708 | +2 ^ ^ z | |
| 9709 | +3 ^ ^ | |
| 9710 | 0: xyz | |
| 9711 | abcxyz | |
| 9712 | --->abcxyz | |
| 9713 | +0 ^ x | |
| 9714 | +1 ^^ y | |
| 9715 | +2 ^ ^ z | |
| 9716 | +3 ^ ^ | |
| 9717 | 0: xyz | |
| 9718 | abcxyz\Y | |
| 9719 | --->abcxyz | |
| 9720 | +0 ^ x | |
| 9721 | +0 ^ x | |
| 9722 | +0 ^ x | |
| 9723 | +0 ^ x | |
| 9724 | +1 ^^ y | |
| 9725 | +2 ^ ^ z | |
| 9726 | +3 ^ ^ | |
| 9727 | 0: xyz | |
| 9728 | ** Failers | |
| 9729 | No match | |
| 9730 | abc | |
| 9731 | No match | |
| 9732 | abc\Y | |
| 9733 | --->abc | |
| 9734 | +0 ^ x | |
| 9735 | +0 ^ x | |
| 9736 | +0 ^ x | |
| 9737 | +0 ^ x | |
| 9738 | No match | |
| 9739 | abcxypqr | |
| 9740 | No match | |
| 9741 | abcxypqr\Y | |
| 9742 | --->abcxypqr | |
| 9743 | +0 ^ x | |
| 9744 | +0 ^ x | |
| 9745 | +0 ^ x | |
| 9746 | +0 ^ x | |
| 9747 | +1 ^^ y | |
| 9748 | +2 ^ ^ z | |
| 9749 | +0 ^ x | |
| 9750 | +0 ^ x | |
| 9751 | +0 ^ x | |
| 9752 | +0 ^ x | |
| 9753 | +0 ^ x | |
| 9754 | No match | |
| 9755 | ||
| 9756 | /^"((?(?=[a])[^"])|b)*"$/C | |
| 9757 | "ab" | |
| 9758 | --->"ab" | |
| 9759 | +0 ^ ^ | |
| 9760 | +1 ^ " | |
| 9761 | +2 ^^ ((?(?=[a])[^"])|b)* | |
| 9762 | +3 ^^ (?(?=[a])[^"]) | |
| 9763 | +5 ^^ (?=[a]) | |
| 9764 | +8 ^^ [a] | |
| 9765 | +11 ^ ^ ) | |
| 9766 | +12 ^^ [^"] | |
| 9767 | +16 ^ ^ ) | |
| 9768 | +17 ^ ^ | | |
| 9769 | +3 ^ ^ (?(?=[a])[^"]) | |
| 9770 | +5 ^ ^ (?=[a]) | |
| 9771 | +8 ^ ^ [a] | |
| 9772 | +21 ^ ^ " | |
| 9773 | +18 ^ ^ b | |
| 9774 | +19 ^ ^ ) | |
| 9775 | +3 ^ ^ (?(?=[a])[^"]) | |
| 9776 | +5 ^ ^ (?=[a]) | |
| 9777 | +8 ^ ^ [a] | |
| 9778 | +21 ^ ^ " | |
| 9779 | +22 ^ ^ $ | |
| 9780 | +23 ^ ^ | |
| 9781 | 0: "ab" | |
| 9782 | 1: | |
| 9783 | ||
| 9784 | /^"((?(?=[a])[^"])|b)*"$/ | |
| 9785 | "ab" | |
| 9786 | 0: "ab" | |
| 9787 | 1: | |
| 9788 | ||
| 9789 | /^X(?5)(a)(?|(b)|(q))(c)(d)(Y)/ | |
| 9790 | XYabcdY | |
| 9791 | 0: XYabcdY | |
| 9792 | 1: a | |
| 9793 | 2: b | |
| 9794 | 3: c | |
| 9795 | 4: d | |
| 9796 | 5: Y | |
| 9797 | ||
| 9798 | /^X(?5)(a)(?|(b)|(q))(c)(d)Y/ | |
| 9799 | Failed: reference to non-existent subpattern at offset 5 | |
| 9800 | ||
| 9801 | /^X(?&N)(a)(?|(b)|(q))(c)(d)(?<N>Y)/ | |
| 9802 | XYabcdY | |
| 9803 | 0: XYabcdY | |
| 9804 | 1: a | |
| 9805 | 2: b | |
| 9806 | 3: c | |
| 9807 | 4: d | |
| 9808 | 5: Y | |
| 9809 | ||
| 9810 | /^X(?7)(a)(?|(b)|(q)(r)(s))(c)(d)(Y)/ | |
| 9811 | XYabcdY | |
| 9812 | 0: XYabcdY | |
| 9813 | 1: a | |
| 9814 | 2: b | |
| 9815 | 3: <unset> | |
| 9816 | 4: <unset> | |
| 9817 | 5: c | |
| 9818 | 6: d | |
| 9819 | 7: Y | |
| 9820 | ||
| 9821 | /^X(?7)(a)(?|(b|(r)(s))|(q))(c)(d)(Y)/ | |
| 9822 | XYabcdY | |
| 9823 | 0: XYabcdY | |
| 9824 | 1: a | |
| 9825 | 2: b | |
| 9826 | 3: <unset> | |
| 9827 | 4: <unset> | |
| 9828 | 5: c | |
| 9829 | 6: d | |
| 9830 | 7: Y | |
| 9831 | ||
| 9832 | /^X(?7)(a)(?|(b|(?|(r)|(t))(s))|(q))(c)(d)(Y)/ | |
| 9833 | XYabcdY | |
| 9834 | 0: XYabcdY | |
| 9835 | 1: a | |
| 9836 | 2: b | |
| 9837 | 3: <unset> | |
| 9838 | 4: <unset> | |
| 9839 | 5: c | |
| 9840 | 6: d | |
| 9841 | 7: Y | |
| 9842 | ||
| 9843 | / End of testinput2 / | / End of testinput2 / |
|
||||||||
| webmaster@exim.org | ViewVC Help |
| Powered by ViewVC 1.1.12 |