<?xml version="1.0" encoding="UTF-8"?>\r
<project-private xmlns="http://www.netbeans.org/ns/project-private/1">\r
<editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/1"/>\r
- <open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/1">\r
- <file>file:/H:/Works/cubeExtranet/fluidbook/tools/fwstk/src/com/fluidbook/fwstk/Main.java</file>\r
- <file>file:/H:/Works/cubeExtranet/fluidbook/tools/fwstk/src/com/fluidbook/fwstk/TextsThread.java</file>\r
- <file>file:/H:/Works/cubeExtranet/fluidbook/tools/fwstk/src/cube/util/StringUtil.java</file>\r
- </open-files>\r
</project-private>\r
package cube.util;\r
\r
+import java.util.HashMap;\r
+\r
public class StringUtil {\r
\r
public static String removeAccents(String in) {\r
return StringUtil.removePoints(in, "");\r
}\r
\r
+ public static String separateLigatures(String in) {\r
+ in=in.replaceAll("\u00C6","AE");\r
+ in=in.replaceAll("\u00E6","ae");\r
+ in=in.replaceAll("\u0152","OE");\r
+ in=in.replaceAll("\u0153","oe");\r
+ in=in.replaceAll("\u0132","IJ");\r
+ in=in.replaceAll("\u0133","ij");\r
+ in=in.replaceAll("\ufb00","ff");\r
+ in=in.replaceAll("\ufb01","fi");\r
+ in=in.replaceAll("\ufb02","fl");\r
+ in=in.replaceAll("\ufb03","ffi");\r
+ in=in.replaceAll("\ufb04","ffl");\r
+ \r
+ return in;\r
+ }\r
+\r
public static String removePoints(String in, String ignore) {\r
\r
if (ignore != "") {\r