Я понял! Работает с:
(<\?xml|<movie>|</movie>|</id>|</title>|<actor>|</actor>|</name>|</genre>|</year>)
в любом случае, спасибо.
У меня есть много файлов, которые я хочу удалить все строки, кроме строк, которые содержат определенные слова. Я попытался сделать это с помощью TextWrangler: Text> Process Lines, содержащего ... Но только делает это слово за словом. Я на OS X. Буду признателен за вашу помощь. Спасибо
Мои файлы такие: (другие файлы имеют больше строк)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <movie> <title>Robotron</title> <originaltitle></originaltitle> <id></id> <mpaa></mpaa> <actor> <name></name> <thumb> .jpg</thumb> <name></name> <thumb> .jpg</thumb> </actor> <genre>Action</genre> <genre>Drama</genre> </movie>
Я хочу удалить все строки, кроме строк, в которых есть слова: xml, фильм, заголовок, id, актер, имя и жанр; и скопируйте их в новый файл. Это возможно?
Желаемый результат в новом файле:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <movie> <title>Robotron</title> <id>Robotron</id> <actor> <name></name> <name></name> </actor> <genre>Action</genre> <genre>Drama</genre> </movie>
Я понял! Работает с:
(<\?xml|<movie>|</movie>|</id>|</title>|<actor>|</actor>|</name>|</genre>|</year>)
в любом случае, спасибо.