/[pcre]/code/trunk/testdata/testoutput7
ViewVC logotype

Diff of /code/trunk/testdata/testoutput7

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1362 by chpe, Tue Oct 1 11:27:04 2013 UTC revision 1363 by ph10, Tue Oct 1 16:54:40 2013 UTC
# Line 1109  No match Line 1109  No match
1109          prop Nd          prop Nd
1110          B+          B+
1111          prop N *+          prop N *+
1112          B+          B++
1113          prop Nd *          prop Nd *+
1114          Ket          Ket
1115          End          End
1116  ------------------------------------------------------------------  ------------------------------------------------------------------
# Line 1386  Need char = 'B' (caseless) Line 1386  Need char = 'B' (caseless)
1386  /[\x{3a3}]+/8iBZ  /[\x{3a3}]+/8iBZ
1387  ------------------------------------------------------------------  ------------------------------------------------------------------
1388          Bra          Bra
1389          clist 03a3 03c2 03c3 +          clist 03a3 03c2 03c3 ++
1390          Ket          Ket
1391          End          End
1392  ------------------------------------------------------------------  ------------------------------------------------------------------
# Line 1394  Need char = 'B' (caseless) Line 1394  Need char = 'B' (caseless)
1394  /[^\x{3a3}]+/8iBZ  /[^\x{3a3}]+/8iBZ
1395  ------------------------------------------------------------------  ------------------------------------------------------------------
1396          Bra          Bra
1397          not clist 03a3 03c2 03c3 +          not clist 03a3 03c2 03c3 ++
1398          Ket          Ket
1399          End          End
1400  ------------------------------------------------------------------  ------------------------------------------------------------------
# Line 1616  No match Line 1616  No match
1616  No match  No match
1617      \x{1234}abc      \x{1234}abc
1618  No match  No match
1619    
1620    /-- Some auto-possessification tests --/
1621    
1622    /\pN+\z/BZ
1623    ------------------------------------------------------------------
1624            Bra
1625            prop N ++
1626            \z
1627            Ket
1628            End
1629    ------------------------------------------------------------------
1630    
1631    /\PN+\z/BZ
1632    ------------------------------------------------------------------
1633            Bra
1634            notprop N ++
1635            \z
1636            Ket
1637            End
1638    ------------------------------------------------------------------
1639    
1640    /\pN+/BZ
1641    ------------------------------------------------------------------
1642            Bra
1643            prop N ++
1644            Ket
1645            End
1646    ------------------------------------------------------------------
1647    
1648    /\PN+/BZ
1649    ------------------------------------------------------------------
1650            Bra
1651            notprop N ++
1652            Ket
1653            End
1654    ------------------------------------------------------------------
1655    
1656    /\p{Any}+\p{Any} \p{Any}+\P{Any} \p{Any}+\p{L&} \p{Any}+\p{L} \p{Any}+\p{Lu} \p{Any}+\p{Han} \p{Any}+\p{Xan} \p{Any}+\p{Xsp} \p{Any}+\p{Xps} \p{Xwd}+\p{Any} \p{Any}+\p{Xuc}/BWZx
1657    ------------------------------------------------------------------
1658            Bra
1659            prop Any +
1660            prop Any
1661            prop Any +
1662            notprop Any
1663            prop Any +
1664            prop L&
1665            prop Any +
1666            prop L
1667            prop Any +
1668            prop Lu
1669            prop Any +
1670            prop Han
1671            prop Any +
1672            prop Xan
1673            prop Any +
1674            prop Xsp
1675            prop Any +
1676            prop Xps
1677            prop Xwd +
1678            prop Any
1679            prop Any +
1680            prop Xuc
1681            Ket
1682            End
1683    ------------------------------------------------------------------
1684    
1685    /\p{L&}+\p{Any} \p{L&}+\p{L&} \P{L&}+\p{L&} \p{L&}+\p{L} \p{L&}+\p{Lu} \p{L&}+\p{Han} \p{L&}+\p{Xan} \p{L&}+\P{Xan} \p{L&}+\p{Xsp} \p{L&}+\p{Xps} \p{Xwd}+\p{L&} \p{L&}+\p{Xuc}/BWZx
1686    ------------------------------------------------------------------
1687            Bra
1688            prop L& +
1689            prop Any
1690            prop L& +
1691            prop L&
1692            notprop L& ++
1693            prop L&
1694            prop L& +
1695            prop L
1696            prop L& +
1697            prop Lu
1698            prop L& +
1699            prop Han
1700            prop L& +
1701            prop Xan
1702            prop L& ++
1703            notprop Xan
1704            prop L& ++
1705            prop Xsp
1706            prop L& ++
1707            prop Xps
1708            prop Xwd +
1709            prop L&
1710            prop L& +
1711            prop Xuc
1712            Ket
1713            End
1714    ------------------------------------------------------------------
1715    
1716    /\p{N}+\p{Any} \p{N}+\p{L&} \p{N}+\p{L} \p{N}+\P{L} \p{N}+\P{N} \p{N}+\p{Lu} \p{N}+\p{Han} \p{N}+\p{Xan} \p{N}+\p{Xsp} \p{N}+\p{Xps} \p{Xwd}+\p{N} \p{N}+\p{Xuc}/BWZx
1717    ------------------------------------------------------------------
1718            Bra
1719            prop N +
1720            prop Any
1721            prop N +
1722            prop L&
1723            prop N ++
1724            prop L
1725            prop N +
1726            notprop L
1727            prop N ++
1728            notprop N
1729            prop N ++
1730            prop Lu
1731            prop N +
1732            prop Han
1733            prop N +
1734            prop Xan
1735            prop N ++
1736            prop Xsp
1737            prop N ++
1738            prop Xps
1739            prop Xwd +
1740            prop N
1741            prop N +
1742            prop Xuc
1743            Ket
1744            End
1745    ------------------------------------------------------------------
1746    
1747    /\p{Lu}+\p{Any} \p{Lu}+\p{L&} \p{Lu}+\p{L} \p{Lu}+\p{Lu} \P{Lu}+\p{Lu} \p{Lu}+\p{Nd} \p{Lu}+\P{Nd} \p{Lu}+\p{Han} \p{Lu}+\p{Xan} \p{Lu}+\p{Xsp} \p{Lu}+\p{Xps} \p{Xwd}+\p{Lu} \p{Lu}+\p{Xuc}/BWZx
1748    ------------------------------------------------------------------
1749            Bra
1750            prop Lu +
1751            prop Any
1752            prop Lu +
1753            prop L&
1754            prop Lu +
1755            prop L
1756            prop Lu +
1757            prop Lu
1758            notprop Lu ++
1759            prop Lu
1760            prop Lu ++
1761            prop Nd
1762            prop Lu +
1763            notprop Nd
1764            prop Lu +
1765            prop Han
1766            prop Lu +
1767            prop Xan
1768            prop Lu ++
1769            prop Xsp
1770            prop Lu ++
1771            prop Xps
1772            prop Xwd +
1773            prop Lu
1774            prop Lu +
1775            prop Xuc
1776            Ket
1777            End
1778    ------------------------------------------------------------------
1779    
1780    /\p{Han}+\p{Lu} \p{Han}+\p{L&} \p{Han}+\p{L} \p{Han}+\p{Lu} \p{Han}+\p{Arabic} \p{Arabic}+\p{Arabic} \p{Han}+\p{Xan} \p{Han}+\p{Xsp} \p{Han}+\p{Xps} \p{Xwd}+\p{Han} \p{Han}+\p{Xuc}/BWZx
1781    ------------------------------------------------------------------
1782            Bra
1783            prop Han +
1784            prop Lu
1785            prop Han +
1786            prop L&
1787            prop Han +
1788            prop L
1789            prop Han +
1790            prop Lu
1791            prop Han ++
1792            prop Arabic
1793            prop Arabic +
1794            prop Arabic
1795            prop Han +
1796            prop Xan
1797            prop Han +
1798            prop Xsp
1799            prop Han +
1800            prop Xps
1801            prop Xwd +
1802            prop Han
1803            prop Han +
1804            prop Xuc
1805            Ket
1806            End
1807    ------------------------------------------------------------------
1808    
1809    /\p{Xan}+\p{Any} \p{Xan}+\p{L&} \P{Xan}+\p{L&} \p{Xan}+\p{L} \p{Xan}+\p{Lu} \p{Xan}+\p{Han} \p{Xan}+\p{Xan} \p{Xan}+\P{Xan} \p{Xan}+\p{Xsp} \p{Xan}+\p{Xps} \p{Xwd}+\p{Xan} \p{Xan}+\p{Xuc}/BWZx
1810    ------------------------------------------------------------------
1811            Bra
1812            prop Xan +
1813            prop Any
1814            prop Xan +
1815            prop L&
1816            notprop Xan ++
1817            prop L&
1818            prop Xan +
1819            prop L
1820            prop Xan +
1821            prop Lu
1822            prop Xan +
1823            prop Han
1824            prop Xan +
1825            prop Xan
1826            prop Xan ++
1827            notprop Xan
1828            prop Xan ++
1829            prop Xsp
1830            prop Xan ++
1831            prop Xps
1832            prop Xwd +
1833            prop Xan
1834            prop Xan +
1835            prop Xuc
1836            Ket
1837            End
1838    ------------------------------------------------------------------
1839    
1840    /\p{Xsp}+\p{Any} \p{Xsp}+\p{L&} \p{Xsp}+\p{L} \p{Xsp}+\p{Lu} \p{Xsp}+\p{Han} \p{Xsp}+\p{Xan} \p{Xsp}+\p{Xsp} \P{Xsp}+\p{Xsp} \p{Xsp}+\p{Xps} \p{Xwd}+\p{Xsp} \p{Xsp}+\p{Xuc}/BWZx
1841    ------------------------------------------------------------------
1842            Bra
1843            prop Xsp +
1844            prop Any
1845            prop Xsp ++
1846            prop L&
1847            prop Xsp ++
1848            prop L
1849            prop Xsp ++
1850            prop Lu
1851            prop Xsp +
1852            prop Han
1853            prop Xsp ++
1854            prop Xan
1855            prop Xsp +
1856            prop Xsp
1857            notprop Xsp ++
1858            prop Xsp
1859            prop Xsp +
1860            prop Xps
1861            prop Xwd ++
1862            prop Xsp
1863            prop Xsp +
1864            prop Xuc
1865            Ket
1866            End
1867    ------------------------------------------------------------------
1868    
1869    /\p{Xwd}+\p{Any} \p{Xwd}+\p{L&} \p{Xwd}+\p{L} \p{Xwd}+\p{Lu} \p{Xwd}+\p{Han} \p{Xwd}+\p{Xan} \p{Xwd}+\p{Xsp} \p{Xwd}+\p{Xps} \p{Xwd}+\p{Xwd} \p{Xwd}+\P{Xwd} \p{Xwd}+\p{Xuc}/BWZx
1870    ------------------------------------------------------------------
1871            Bra
1872            prop Xwd +
1873            prop Any
1874            prop Xwd +
1875            prop L&
1876            prop Xwd +
1877            prop L
1878            prop Xwd +
1879            prop Lu
1880            prop Xwd +
1881            prop Han
1882            prop Xwd +
1883            prop Xan
1884            prop Xwd ++
1885            prop Xsp
1886            prop Xwd ++
1887            prop Xps
1888            prop Xwd +
1889            prop Xwd
1890            prop Xwd ++
1891            notprop Xwd
1892            prop Xwd +
1893            prop Xuc
1894            Ket
1895            End
1896    ------------------------------------------------------------------
1897    
1898    /\p{Xuc}+\p{Any} \p{Xuc}+\p{L&} \p{Xuc}+\p{L} \p{Xuc}+\p{Lu} \p{Xuc}+\p{Han} \p{Xuc}+\p{Xan} \p{Xuc}+\p{Xsp} \p{Xuc}+\p{Xps} \p{Xwd}+\p{Xuc} \p{Xuc}+\p{Xuc} \p{Xuc}+\P{Xuc}/BWZx
1899    ------------------------------------------------------------------
1900            Bra
1901            prop Xuc +
1902            prop Any
1903            prop Xuc +
1904            prop L&
1905            prop Xuc +
1906            prop L
1907            prop Xuc +
1908            prop Lu
1909            prop Xuc +
1910            prop Han
1911            prop Xuc +
1912            prop Xan
1913            prop Xuc +
1914            prop Xsp
1915            prop Xuc +
1916            prop Xps
1917            prop Xwd +
1918            prop Xuc
1919            prop Xuc +
1920            prop Xuc
1921            prop Xuc ++
1922            notprop Xuc
1923            Ket
1924            End
1925    ------------------------------------------------------------------
1926    
1927    /\p{N}+\p{Ll} \p{N}+\p{Nd} \p{N}+\P{Nd}/BWZx
1928    ------------------------------------------------------------------
1929            Bra
1930            prop N ++
1931            prop Ll
1932            prop N +
1933            prop Nd
1934            prop N +
1935            notprop Nd
1936            Ket
1937            End
1938    ------------------------------------------------------------------
1939    
1940    /\p{Xan}+\p{L} \p{Xan}+\p{N} \p{Xan}+\p{C} \p{Xan}+\P{L} \P{Xan}+\p{N} \p{Xan}+\P{C}/BWZx
1941    ------------------------------------------------------------------
1942            Bra
1943            prop Xan +
1944            prop L
1945            prop Xan +
1946            prop N
1947            prop Xan ++
1948            prop C
1949            prop Xan +
1950            notprop L
1951            notprop Xan ++
1952            prop N
1953            prop Xan +
1954            notprop C
1955            Ket
1956            End
1957    ------------------------------------------------------------------
1958    
1959    /\p{L}+\p{Xan} \p{N}+\p{Xan} \p{C}+\p{Xan} \P{L}+\p{Xan} \p{N}+\p{Xan} \P{C}+\p{Xan} \p{L}+\P{Xan}/BWZx
1960    ------------------------------------------------------------------
1961            Bra
1962            prop L +
1963            prop Xan
1964            prop N +
1965            prop Xan
1966            prop C ++
1967            prop Xan
1968            notprop L +
1969            prop Xan
1970            prop N +
1971            prop Xan
1972            notprop C +
1973            prop Xan
1974            prop L ++
1975            notprop Xan
1976            Ket
1977            End
1978    ------------------------------------------------------------------
1979    
1980    /\p{Xan}+\p{Lu} \p{Xan}+\p{Nd} \p{Xan}+\p{Cc} \p{Xan}+\P{Ll} \P{Xan}+\p{No} \p{Xan}+\P{Cf}/BWZx
1981    ------------------------------------------------------------------
1982            Bra
1983            prop Xan +
1984            prop Lu
1985            prop Xan +
1986            prop Nd
1987            prop Xan ++
1988            prop Cc
1989            prop Xan +
1990            notprop Ll
1991            notprop Xan ++
1992            prop No
1993            prop Xan +
1994            notprop Cf
1995            Ket
1996            End
1997    ------------------------------------------------------------------
1998    
1999    /\p{Lu}+\p{Xan} \p{Nd}+\p{Xan} \p{Cs}+\p{Xan} \P{Lt}+\p{Xan} \p{Nl}+\p{Xan} \P{Cc}+\p{Xan} \p{Lt}+\P{Xan}/BWZx
2000    ------------------------------------------------------------------
2001            Bra
2002            prop Lu +
2003            prop Xan
2004            prop Nd +
2005            prop Xan
2006            prop Cs ++
2007            prop Xan
2008            notprop Lt +
2009            prop Xan
2010            prop Nl +
2011            prop Xan
2012            notprop Cc +
2013            prop Xan
2014            prop Lt ++
2015            notprop Xan
2016            Ket
2017            End
2018    ------------------------------------------------------------------
2019    
2020    /\w+\p{P} \w+\p{Po} \w+\s \p{Xan}+\s \s+\p{Xan} \s+\w/BWZx
2021    ------------------------------------------------------------------
2022            Bra
2023            prop Xwd +
2024            prop P
2025            prop Xwd +
2026            prop Po
2027            prop Xwd ++
2028            prop Xsp
2029            prop Xan ++
2030            prop Xsp
2031            prop Xsp ++
2032            prop Xan
2033            prop Xsp ++
2034            prop Xwd
2035            Ket
2036            End
2037    ------------------------------------------------------------------
2038    
2039    /\w+\P{P} \W+\p{Po} \w+\S \P{Xan}+\s \s+\P{Xan} \s+\W/BWZx
2040    ------------------------------------------------------------------
2041            Bra
2042            prop Xwd +
2043            notprop P
2044            notprop Xwd +
2045            prop Po
2046            prop Xwd +
2047            notprop Xsp
2048            notprop Xan +
2049            prop Xsp
2050            prop Xsp +
2051            notprop Xan
2052            prop Xsp +
2053            notprop Xwd
2054            Ket
2055            End
2056    ------------------------------------------------------------------
2057    
2058    /\w+\p{Po} \w+\p{Pc} \W+\p{Po} \W+\p{Pc} \w+\P{Po} \w+\P{Pc}/BWZx
2059    ------------------------------------------------------------------
2060            Bra
2061            prop Xwd +
2062            prop Po
2063            prop Xwd ++
2064            prop Pc
2065            notprop Xwd +
2066            prop Po
2067            notprop Xwd +
2068            prop Pc
2069            prop Xwd +
2070            notprop Po
2071            prop Xwd +
2072            notprop Pc
2073            Ket
2074            End
2075    ------------------------------------------------------------------
2076    
2077    /\p{Nl}+\p{Xan} \P{Nl}+\p{Xan} \p{Nl}+\P{Xan} \P{Nl}+\P{Xan}/BWZx
2078    ------------------------------------------------------------------
2079            Bra
2080            prop Nl +
2081            prop Xan
2082            notprop Nl +
2083            prop Xan
2084            prop Nl ++
2085            notprop Xan
2086            notprop Nl +
2087            notprop Xan
2088            Ket
2089            End
2090    ------------------------------------------------------------------
2091    
2092    /\p{Xan}+\p{Nl} \P{Xan}+\p{Nl} \p{Xan}+\P{Nl} \P{Xan}+\P{Nl}/BWZx
2093    ------------------------------------------------------------------
2094            Bra
2095            prop Xan +
2096            prop Nl
2097            notprop Xan ++
2098            prop Nl
2099            prop Xan +
2100            notprop Nl
2101            notprop Xan +
2102            notprop Nl
2103            Ket
2104            End
2105    ------------------------------------------------------------------
2106    
2107    /\p{Xan}+\p{Nd} \P{Xan}+\p{Nd} \p{Xan}+\P{Nd} \P{Xan}+\P{Nd}/BWZx
2108    ------------------------------------------------------------------
2109            Bra
2110            prop Xan +
2111            prop Nd
2112            notprop Xan ++
2113            prop Nd
2114            prop Xan +
2115            notprop Nd
2116            notprop Xan +
2117            notprop Nd
2118            Ket
2119            End
2120    ------------------------------------------------------------------
2121    
2122    /-- End auto-possessification tests --/
2123    
2124  /-- End of testinput7 --/  /-- End of testinput7 --/

Legend:
Removed from v.1362  
changed lines
  Added in v.1363

  ViewVC Help
Powered by ViewVC 1.1.5