Я получаю вывод из заметок на странице FB с помощью API Facebook.В некоторых заметках есть изображение, а в других нет.Я хочу извлечь src из изображения, если оно там есть.
Я использую это регулярное выражение, и оно работает нормально, но проблема в том, что если заметка не содержит изображение, все не получается.
json.data[i].message.match(/src=(.+?[\.jpg|\.gif|\.png]")/)[1]
Могу ли я использовать какую-то контрольную структуру (если еще), чтобы проверить, содержит ли заметка изображение перед использованием регулярного выражения?
Если в заметке нет изображения, я получаю эту ошибку:
Result of expression 'json.data[i].message.match(/src=(.+?[\\.jpg|\\.gif|\\.png]\")/)' [null] is not an object.
Я использую Javascript и Appcelerator.