私のアプリケーションでは、ユーザーが会社名を入力する必要があります。この名前は、URLで使用される一意の識別子に自動的に作成されます。
「Bob'sCafe」は「bobs-cafe」になります
ただし、名前が重複している場合は、アプリケーションに番号を追加してほしいので、すでに「bobs-cafe」がある場合は「bobs-cafe-1」を使用し、同様に「bobs-cafe-1」がすでにある場合は使用します。 「bobs-cafe-2」を使用します
explodeを使用し、正規表現も調べましたが、これにアプローチする最善の方法がわかりません。
数字を取得してインクリメントし、文字列を返すことができることに固執しています