docs: regenerate site from f094acfdb5
This commit is contained in:
commit
63c5ed9baf
975 changed files with 55427 additions and 0 deletions
22
ns-text.html
Normal file
22
ns-text.html
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>Text — Ludic</title>
|
||||
<meta name="description" content="String queries and building over string values — length, character access, substrings, search, prefix/suffix tests, and int conversion.">
|
||||
<link rel="stylesheet" href="base.css">
|
||||
<link rel="stylesheet" href="docs.css">
|
||||
</head>
|
||||
<body>
|
||||
<header class="nav"><div class="wrap nav-in"><a class="brand" href="index.html"><span class="logo">L</span> Ludic</a><button class="nav-toggle" aria-label="Toggle menu" aria-expanded="false">☰</button><nav class="nav-links"><a href="index.html">Home</a><a href="api.html">API Reference</a><a class="nav-cta" href="https://git.workshopsoft.io/workshopsoft/ludic">Source ↗</a></nav></div></header>
|
||||
<main class="wrap item">
|
||||
<div class="crumbs"><a href="api.html">API Reference</a> <span>›</span> <span class="here">Text</span></div>
|
||||
<div class="item-head"><span class="kind-badge kind-namespace">namespace</span><h1 id="top">Text</h1></div>
|
||||
<p class="ns-blurb">String queries and building over <code>string</code> values — length, character access, substrings, search, prefix/suffix tests, and int conversion. Arguments are positional. Strings are byte sequences, so indices and lengths count bytes.</p>
|
||||
<div class="ns-methods"><a class="ns-method" href="text-length.html"><code class="nm-sig">Text.length(s) -> int</code><span class="nm-tip">The number of bytes in a string.</span></a><a class="ns-method" href="text-char_at.html"><code class="nm-sig">Text.char_at(s, i) -> int</code><span class="nm-tip">The byte value at an index, 0..255.</span></a><a class="ns-method" href="text-slice.html"><code class="nm-sig">Text.slice(s, a, b) -> string</code><span class="nm-tip">A substring covering bytes [a, b).</span></a><a class="ns-method" href="text-starts_with.html"><code class="nm-sig">Text.starts_with(s, prefix) -> bool</code><span class="nm-tip">Whether a string begins with a given prefix.</span></a><a class="ns-method" href="text-ends_with.html"><code class="nm-sig">Text.ends_with(s, suffix) -> bool</code><span class="nm-tip">Whether a string ends with a given suffix.</span></a><a class="ns-method" href="text-contains.html"><code class="nm-sig">Text.contains(s, sub) -> bool</code><span class="nm-tip">Whether a substring appears anywhere in a string.</span></a><a class="ns-method" href="text-index_of.html"><code class="nm-sig">Text.index_of(s, sub) -> int</code><span class="nm-tip">The byte index of a substring, or -1 if absent.</span></a><a class="ns-method" href="text-equals.html"><code class="nm-sig">Text.equals(a, b) -> bool</code><span class="nm-tip">Whether two strings have identical bytes.</span></a><a class="ns-method" href="text-concat.html"><code class="nm-sig">Text.concat(a, b) -> string</code><span class="nm-tip">Join two strings into a new one.</span></a><a class="ns-method" href="text-to_int.html"><code class="nm-sig">Text.to_int(s) -> int</code><span class="nm-tip">Parse a leading integer from a string.</span></a><a class="ns-method" href="text-from_int.html"><code class="nm-sig">Text.from_int(n) -> string</code><span class="nm-tip">Render an integer as a string.</span></a><a class="ns-method" href="text-upper.html"><code class="nm-sig">Text.upper(s) -> string</code><span class="nm-tip">An uppercased copy of a string.</span></a><a class="ns-method" href="text-lower.html"><code class="nm-sig">Text.lower(s) -> string</code><span class="nm-tip">A lowercased copy of a string.</span></a><a class="ns-method" href="text-trim.html"><code class="nm-sig">Text.trim(s) -> string</code><span class="nm-tip">A copy with surrounding whitespace removed.</span></a><a class="ns-method" href="text-repeat.html"><code class="nm-sig">Text.repeat(s, n) -> string</code><span class="nm-tip">A string repeated n times.</span></a><a class="ns-method" href="text-pad_left.html"><code class="nm-sig">Text.pad_left(s, width) -> string</code><span class="nm-tip">Pad with spaces on the left to a width.</span></a><a class="ns-method" href="text-pad_right.html"><code class="nm-sig">Text.pad_right(s, width) -> string</code><span class="nm-tip">Pad with spaces on the right to a width.</span></a><a class="ns-method" href="text-split.html"><code class="nm-sig">Text.split(s, sep) -> []string</code><span class="nm-tip">Split a string on a separator into a list.</span></a><a class="ns-method" href="text-join.html"><code class="nm-sig">Text.join(parts, sep) -> string</code><span class="nm-tip">Join a list of strings with a separator.</span></a><a class="ns-method" href="text-replace.html"><code class="nm-sig">Text.replace(s, from, to) -> string</code><span class="nm-tip">Replace every occurrence of a substring.</span></a></div>
|
||||
<a class="back" href="api.html">← All symbols</a>
|
||||
</main>
|
||||
<script src="ludic-highlight.js"></script>
|
||||
<script>Ludic.installCards(); Ludic.flashTarget();</script>
|
||||
</body></html>
|
||||
Loading…
Add table
Add a link
Reference in a new issue