問題タブ [slug]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C#で上付き文字または下付き文字を通常のテキストに変換する方法
素敵な URL を作成するためのスラッグ ジェネレーターを作成しています。m² を m2 に変換したいのですが、単純な置換ステートメントだけでなく、すべての上付き文字 (または下付き文字) に対してこれを行う一般的な方法で行います。
何か案は?
php - ワードプレスでタイトルをアンスラッグする方法
私はまだ理解していません.このURLが何を参照しているのかをワードプレスがどのように理解できるか: www.mysite.com/about-me/
彼らは識別子を使用していません
スラッグ関数を使用してストーリー情報を保持する方法、つまりスラッグされたタイトルを元に戻してデータベースから選択する方法
django - Django の SlugField のピリオド
質問
- フィクスチャを介してロードされたデータ
initial_data.yaml
が、ピリオドを含むスラッグで SlugField を生成し、エラーを生成しないのはなぜですか?
コード
モデルの抜粋を次に示します。
該当するinitial_data.yaml
抜粋は次のとおりです。
yaml フィクスチャinitial_data.yaml
はエラーなしでインストールされます。管理者にログインしてプロジェクト モデルを見ると、SlugFieldslug_code
に が含まれていることがわかりますが、フィールドTIDE.024
を変更して管理者が次のエラーを生成すると表示されます。slug_code
TIDE.025
構成
- ジャンゴ v1.1.1
- PyYAML v3.09
php - drupal: 文字列からスラッグを作成する標準的な方法
このコンテキストのスラッグは、URL または CSS で識別子として安全に使用できる文字列です。たとえば、次の文字列がある場合:
そのスラッグは次のようになります。
Drupal (または drupal から利用できる php 関数) でそのような文字列を構築する標準的な方法があるかどうかを知りたいです。より正確には、Drupal テーマ内。
コンテキスト: drupal テーマを変更しているので、それが生成するノードの html には、それらを含む div の css クラスとして分類用語が含まれます。問題は、これらの用語の名前の一部が有効な CSS クラス名ではないことです。私はそれらを「スラッグ化」する必要があります。
一部の人々は単にこれを行うと読んだことがあります:
これは私にとって本当に十分ではありません。大文字を小文字に置き換えませんが、さらに重要なことに、ASCII 以外の文字 (à や é など) を同等の ASCII 文字に置き換えません。また、先頭と末尾から「区切り文字列」を削除しません。
文字列をスラッグ化する方法を提供し、drupal テーマの template.php ファイルで使用できる関数が drupal 6 (または php ライブラリ) にありますか?
ruby - Herokuコンパイル済みスラッグサイズを縮小
バンブーリー-1.8.7スタックの下でアプリのレールをv2.3.6に更新したところ、コンパイルされたスラッグサイズは40.5Mbに増加しました!その最後のgitpushの前は、スラッグサイズは約20Mbで、レールv2.3.5を使用していました。
私のスラッグには両方のレールバージョンがインストールされているからですか?おそらく何かが足りないのですが、スラッグサイズを最大20Mb増やすために、アプリに特別なコード/ファイルを追加していません。
スラッグサイズを小さくするにはどうすればよいか教えていただけますか?
どんな助けでも大歓迎です。
事前にどうもありがとうございました。
c# - C#のURL Slugifyアルゴリズム?
SOのslugタグを検索して閲覧したところ、説得力のある解決策が2つしか見つかりませんでした。
これは、問題の部分的な解決策にすぎません。これを自分で手動でコーディングすることもできますが、まだ解決策がないことに驚いています。
では、C# や .NET に、ラテン文字、Unicode、およびその他のさまざまな言語の問題に適切に対処する slugify アルゴリズムの実装はありますか?
python - stackoverflow のような sluggale URL の URL ディスパッチャを見つけようとしています
Tornado フレームワーク (Python) を使用しています。スラッグ可能な URL が機能しています。しかし、URL ディスパッチャーには 3 つの異なるエントリがあります。誰かがそれを1行に変換するのを手伝ってくれないかと思っていました.
これは私が持っているものです:
次の URL がすべて同じ場所に移動するようにします。
http://domain.com/post/14/any-text-it-doesnt-matter-what-it-is
php - スラッグ(URL文字列)を作るPHP関数
Unicode 文字列からスラッグを作成する関数が必要です。たとえば、gen_slug('Andrés Cortez')
を返す必要がありandres-cortez
ます。どうすればいいですか?
javascript - タイトルからスラッグを作成しますか?
タイトルからスラッグを作成するための準備はすべて整っていますが、問題が 1 つあります。私の正規表現はスペースをハイフンに置き換えます。しかし、ユーザーが「Hi there」(複数のスペース) と入力すると、スラッグは「Hi----- there」となります。本当に「こんにちは」であるべきとき。
どちらかの側に文字がある場合にのみスペースを置き換えるように正規表現を作成する必要がありますか?
または、これを行う簡単な方法はありますか?
php - 単一のハイフン区切り記号のみを使用して文字列をスラッグに変換する
文字列をURLにサニタイズしたいので、これが基本的に必要なものです:
- 英数字とスペースとダッシュを除くすべてを削除する必要があります。
- スペースはダッシュに変換する必要があります。
例えば。
返さなければならない