特殊文字 ( # ) が後に続く単語を削除するにはどうすればよいですか? 例: フレーズから: Eva have green#eyes 「green」(Eva have eyes) という単語、つまりスペースで終わる単語を削除したいと思います。
また、@ が続く行全体を削除するのに問題があります。
例: Eva have green@eyes
--->eyes
私のコード " "
class Stack {
public Stack() {
del = '&'; //that method deletes only one character
//ex: ab&cd ---> acd
destroy = '@';
delWord = '#';
stack = new Stack<Character>();
}
public void methods(String string)
{
for (int i=0; i< string.length(); i++) //that method deletes only one character
//ex: ab&cd ---> acd
{
if ( del == string.charAt(i) )
{
if (stack.size() > 0)
stack.remove(stack.size()-1);
}
else if( destroy == string.charAt(i) )
{
stack.remove(stack.size());
}
}
}
}