<html>
<head><script>
function hide(){ document.getElementById('title').innerHTML = ''};
addEventListener("keydown", function(event) {
if (event.keyCode == 32)
hide();
});
</script></head>
<body>
<div id="title" onclick="hide()">тута выводить</div>
</body></html>
$replacement = "<div date-title='$2' class='coub'><a href='//coub.com/view/\\${1}1' onclick='return frame(this)'><img src='\$3small\$4' >$2</a></div>";
<div class="tooltip" title="Bliss">
<a href="http://coub.com/embed/b3f5y" onclick="return frame(this)">
<img src="coub.sotvm_files/small_1471537086_00015.jpg"></a>
<span class="tooltip">Bliss</span></div>
Почему же вы считаете, что вася.пупкин - это имя файла, а не вася - имя, .пупкин - расширение, если чуть выше вы САМИ сказали что расширение - это все, что идет после правой точки, даже если это vasya-pupkin
Saboteur,
То есть мы игнорируем файлы, где есть точка, и она встречается не на первом символе (там у нас ?)
нет мы не игнорируем все точки
а только прервую(скрытый файл)
и последнюю/правую точку ,если после неё идут символы
те файл может не иметь расширения,но называться
васяпупкин.
вася.пупкин
.вася.пупкин.
а вот если
.вася.пупкин.txt то тогда нужно (скрыть в листинге .txt)
То есть мы игнорируем файлы, где есть точка, и она встречается не на первом символе (там у нас ?)
делал сам вот это, sotvm.sytes.net/coub/coub.sotvm.html
эту страницу формирует php скрипт , который из полученого JSON вытаскивает нужное.
я хочу вставлять названия coub-ов в виде текста в div ,
спросите почему бы не вставить/читать названия в параметр tittle html ?,
потому что проблема с экранированием спецсимволов , т.к. в названиях/заголовках могут присутствовать любые символы ,
+в будущем планирую туды же парсить тэги и может быть что то ещё.