我目前正在使用AppleScript来自动化Safari中的一些任务。下面的代码应该将文本框‘ownerValue’的值设置为循环中的项。每当我执行代码时,什么都不会发生。"document.getElementById('ownerValue').value = country" end tell当我将循环中的国家替换为实际的国家值时,例如,“BR”,然后
我这样问是因为我使用的是SFML字符串。sf::String不会在\n存在的情况下插入新行。 我似乎想不出一种不使用3/4 STL算法的方法。我也尝试过用一个临时的,比如说~来替换\\的出现。这是可行的,但是当我将~替换为\时,它会添加一个\\而不是\ 我已经提出了一个解决方案,在插入\n后手动替换和删除重复项: for (auto it = str.begin(); it !