هر چند که این الگوریتمها روش های اصولی نیست و ابتکاری دسته بندی میشه اما یک پیشنهاد دارم.

در شرایطی که شما فقط متن دارید ویژگی هدف رو پیدا کنید به عنوان مثال در اینجا آی دی ها هستند که:

1- رشته عددی
2- بدون فاصله
3- بعد اولین کارکتر غیر عددی از راست پرانتز بسته و اولین کارکتر غیر عدد از سمت چپ پرانتز بسته.
4- قبل از پرانتز بسته حتما یک فاصله وجود داره.

حالا کاری که باید انجام بدید این هست که این شرایط رو در حرفی ای که مثلا در سمت راست یا چپ اشاره گر هست رو بررسی کنید.

گفتم این راه ها غیر قابل اعتماد هستند و ممکنه استثنا وجود داشته باشه.

یا راه دیگه اینکه در یک متن در صورتی که تعداد کارکتر های تغییر و تعداد لاین ها تغییر نداشته باشه بازم می تونید مثلا 400000 شرط بنویسید که اگر در این بازه کلیک شد فلان کار رو انجام بده (البته برای مزاح گفتم)

یا روش های دیگه مثل قرار دادن لینک و غیره.