mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-14 14:13:43 +01:00
Merge pull request #14226 from overleaf/mj-table-gen-reinstate-regex
[visual] Reinstate regex for escaping ampersands GitOrigin-RevId: 61f561fdee0ff9393fb20eb0a0485ce7fbf75bea
This commit is contained in:
committed by
Copybot
parent
be19db03b4
commit
6d8c8e678e
@@ -62,7 +62,11 @@ export const Cell: FC<{
|
||||
|
||||
const filterInput = (input: string) => {
|
||||
// TODO: Are there situations where we don't want to filter the input?
|
||||
return input.replaceAll('\\\\', '')
|
||||
return input
|
||||
.replaceAll(/(^&|[^\\]&)/g, match =>
|
||||
match.length === 1 ? '\\&' : `${match[0]}\\&`
|
||||
)
|
||||
.replaceAll('\\\\', '')
|
||||
}
|
||||
|
||||
const isFocused =
|
||||
|
||||
Reference in New Issue
Block a user