Если вы действительно хотите сделать это с помощью регулярных выражений, вы можете попробовать что-то вроде <[^(\/>)]+\/>
:
var str = `<header>Student Directory</header>
<main>
<Student name="Pedro" age="23" />
<div id="student1">
<ul>
<li>Maths</li>
<li>English</li>
<li>Swedish</li>
</ul>
</div>
<Student name="Jane" age="15" />
</main>
<Footer />`
var matches = str.match(/<[^(\/>)]+\/>/g)
console.log(matches)
Смотрите на компании, использующие Моно.
Это даже говорит что использование Википедии, Моно для ее поисковых средств.
http://Fiducial.Biz, финансовая компания во Франции работает Моно с ASP.NET
Мы выполняем веб-сайт/набор веб-сервисов на Моно/Apache/FreeBSD платформе для одного из наших клиентов. Установка работает отлично.
Я выполняю пару сайтов от ASP.NET по Моно. Я нацелен на 2.0 из платформы. У меня не было цифр Digg, но у меня также никогда не было проблемы.
Одной вещью помнить являются 2.0 из Моно, скоро отсутствует (я думаю на этой неделе), и это еще лучше теперь. Таким образом, если Вы делаете любое тестирование удостоверяется, что Вы, по крайней мере, используете 2,0 RC