delete all text before a character
I want to delete all text in a frame before a certain character. How can i do this via scripting?
I want to delete all text in a frame before a certain character. How can i do this via scripting?
I have already find a solution:
var ch=txt.firstItem();
var chArr;
if (ch!=ch.parent.characters.firstItem()){
chArr=ch.parent.characters.itemByRange(ch.parent.characters.firstItem (), ch.parent.characters.previousItem(ch));
chArr.remove();
}
ch=txt.characters.lastItem();
if (ch!=ch.parent.characters.lastItem()){
chArr=ch.parent.characters.itemByRange(ch.parent.characters.nextItem (ch), ch.parent.characters.lastItem());
chArr.remove();
}
thanks to all.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.