Хотя, возможно, существуют и другие способы доступа к веб-элементу, единственный способ убедиться, основываясь только на предоставленной вами информации, - это использовать локатор:
//*[@id=' ac ']
Причина заключается в том, чтоправильный ответ заключается в том, что, хотя вы можете использовать:
//*[contains(@id,"ac")]
Вы не знаете, что xpath будет уникальным сейчас или в будущем.
Аналогично,
//*[normalize-space(@id)='ac']
будет работать для описанного элемента, но он также будет соответствовать другим потенциальным элементам, как и любая комбинация пробелов до и / или после "ac"