ジャバの質問があります。「#」の 1 つ以上のインスタンスに遭遇したときに何かをファイルに出力するための正規表現の書き方がわかりません。""の場合は印刷してはいけませんが、 "#"string equals
の場合は印刷する必要があります。string equals
これが私のコードです:
int num = 1;
StringBuffer noletterbuf = new StringBuffer(nospaces);
noletterbuf.deleteCharAt(0);
String noletter = noletterbuf.toString();
//if(num == noletter.split("[^#]").length){//applies # to C# and C
if(num == noletter.split("[#*]").length){//applies # to C
double yacc = octave*-50;
p6.println("sb.append(\"/Times-Roman findfont 70 scalefont setfont 1 -1 scale newpath \"); sb.append(" + xaccplace + " + \" \" +" + yacc + " + \" moveto \"); sb.append(\"( # ) show 1 -1 scale \");");
}
前もって感謝します!ビョルン