У меня есть строка TMP, которая выглядит следующим образомспециальный символ # в строке
<a href="#" class="quickLinks" id="linkQL">Quick Links</a>
Я хотел бы иметь возможность знать, что есть # после HREF = .. Я думал, что делать это таким образом если (tmp.indexOf («#») == 8), но я не могу, я думаю, что его, потому что # это специальный символ
Это звучит неплохо для регулярных выражений. И, кстати, нет ничего особенного в '#' в строковых литералах Java. – NPE
Что вы подразумеваете под «Я не могу»? tmp.indexOf ('#') должен вернуться 9. – longhua
Если вы буквально хотите просто проверить, что строка '#' поступает где-то после строки 'href' (например, в атрибуте' id' после href), тогда вы можете используйте регулярное выражение. Если вы хотите проверить, находится ли '#' в атрибуте 'href', вы должны использовать синтаксический анализатор html. – theon