AppleScript는 자동으로 텍스트를 오류를 일으키는 서식있는 텍스트로 바꿉니다.


1

애플 스크립트에서 부분 문자열을 추출하려고하는데 여기서 마지막 줄은 나에게 문제가된다.

    set repTo to the reply to of theMessage
    set startStr to offset of "@" in repTo
    set endStr to offset of ">" in repTo
    set repRoot to text from (startStr + 1) to (endStr - 1) of repTo

to 텍스트가 "텍스트"로 지정되어있을 때 작동하지만 편집기가 실행될 때 편집기가이를 "서식있는 텍스트"로 변경합니다.

    set repRoot to rich text from (startStr + 1) to (endStr - 1) of repTo

구문 검사를 통과하지 못하는 대부분의 시간! 스크립트가 제대로 실행되면서 스크립트를 수정하면 즉시이 오류가 발생합니다.

repTo의 from : (startStr + 1), to : (endStr - 1)은이 작업을 수행 할 수 없습니다.   본문.

다시 실행되도록하는 유일한 방법은 "rich"키워드를 삭제하여 "text"로 되돌려 보내는 것입니다. 그런 다음 컴파일하고 다시 실행하고 자동 편집을 "서식있는 텍스트"로 되돌려 문제를 반복합니다.

서식있는 텍스트 지정자를 변경하지 않거나 오류 발생을 방지하려면 어떻게해야합니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.