Se si vuole spezzare una parola specifica, poi le risposte fornite funzionerà - inserire una pausa invisibile di qualche tipo . Fa, come sottolineato, danneggiare i risultati della ricerca, ma non così male come si potrebbe pensare.
Se si vuole spezzare tutti i termini composti che hanno bisogno di avvolgimento, senza passare manualmente attraverso e controllo, allora non c'è alcun modo per farlo, perché è necessario sensibile al contesto di lingua inglese di analisi, il che significa che è necessario un cervello umano che lo fa.
consideri come si dovrebbe rompere le seguenti stringhe:
lowrateslender.com
musictoyourears.com
heresearch.com
nakedsnow.com
picturespain.com
catspaying.net
attackshoes.com
williamsharp.net
andreward.net
goalsnow.net
hesstruck.net
artistrap.com
buildingskill.com
bearspray.com
atticsweep.com
matthewhale.com
singershaven.com
shoesworn.com
sinuscatscan.com
cometart.com
monkeyslap.com
scriptshack.com
nasalbum.com
moviesick.com
arizonasparesort.com
privateshot.com
nationsprinting.com
importcarshow.com
(copia-incollato da una ricerca su Google per "i nomi di dominio ambigui")
... anche dato un dizionario per identificare parole intere entro questi termini, e inserendo spazi di rottura a quei confini, sarebbe un errore se si suddividessero queste parole come, ad esempio, "import-car-show" o "import-cars-how".
Una delle principali abilità per la programmazione è l'identificazione di algoritmi che richiedono l'elaborazione del linguaggio naturale e che optano solo per un algoritmo "abbastanza buono" piuttosto che sprecare tempo su di esso. Questo è uno di questi casi.
fonte
2016-04-22 23:40:42
Non penso ci sia alcuna opzione per questo –
Non deve essere 'Stack-' e 'overflow'? In olandese è il modo corretto, non so in inglese btw ... –
Potrebbe essere utile notare che se stai scrivendo il nome di SO in un documento, in realtà viene chiamato 'Stack Overflow' (con uno spazio), non 'StackOverflow';) – Kai