Detekce češtiny: funguje správně i při použití Markdownu.
authorFrantišek Kučera <franta-hg@frantovo.cz>
Sun, 20 Nov 2011 20:36:48 +0100
changeset 201c2caffa729fc
parent 200 db0a5a1d7be2
child 202 8d141ea76a2d
Detekce češtiny: funguje správně i při použití Markdownu.
java/nekurak.net-lib/src/cz/frantovo/nekurak/dto/Komentar.java
     1.1 --- a/java/nekurak.net-lib/src/cz/frantovo/nekurak/dto/Komentar.java	Fri Nov 18 22:15:47 2011 +0100
     1.2 +++ b/java/nekurak.net-lib/src/cz/frantovo/nekurak/dto/Komentar.java	Sun Nov 20 20:36:48 2011 +0100
     1.3 @@ -85,6 +85,6 @@
     1.4  	 * @return true, pokud text komentáře nebo předmět obsahují alespoň jeden znak s diakritikou
     1.5  	 */
     1.6  	public boolean isČeština() {
     1.7 -		return (komentar + nadpis).matches(".*(ě|š|č|ř|ž|ý|á|í|é|ú|ů|ť|ď).*");
     1.8 +		return (komentar + nadpis).matches("(\\p{Space}|.)*(ě|š|č|ř|ž|ý|á|í|é|ú|ů|ť|ď)(\\p{Space}|.)*");
     1.9  	}
    1.10  }