1

PHP で LaTeX パーサーを作成しようとしていますが、特定の末尾の改行 (\\記号) を削除したいと考えています。

しかし、問題は、それが他のすべての前にある場合にのみ、新しい行 (二重のバックスラッシュ) を削除したいということです。

同様に\\、次の例の最初の部分を削除します。

\\3+6=9

しかし、これではありません\\:

3+\\6=9

PHPでこれを行うにはどうすればよいですか?

4

3 に答える 3

2

使用するtrim

$arr = trim('your_string','\\');

実際の例http://codepad.viper-7.com/OaYxWG

于 2012-12-31T07:41:46.600 に答える
1

あなたは次のことができます

$a = "\\aaaaa";

if (substr($a, 0, 1) === '\\') { 
    echo trim($a,'\\');     
 }

「aaaaa」がエコーアウトします。お役に立てれば

于 2012-12-31T10:48:24.567 に答える
1

PHPでトリムを使用する

i.e.,

trim("string","\\");
于 2012-12-31T07:43:41.617 に答える